Your WordPress forms can do more than collect data. With PayPal Checkout, every form becomes a payment form. Accept PayPal, credit cards, Apple Pay, Google Pay, Venmo, and more, all from a single add-on. Connect your PayPal Business account in one click and start collecting payments on any form within minutes. PayPal Checkout supports the widest range of payment methods of any Ninja Forms add-on. Whether you need a simple order form, a donation page with custom amounts, or event registration with tiered pricing, this add-on handles it. Choose exactly which payment methods to offer on each form and let your customers pay the way they prefer.
With PayPal Checkout, you can:
Add PayPal to a WordPress Form
Adding a PayPal payment option to your WordPress forms takes three steps: install the PayPal Checkout add-on, connect your PayPal Business account, and add the PayPal Checkout action to your form. The one-click PayPal connection handles all the API credentials for you, so there is nothing to copy, paste, or configure manually. Once connected, the PayPal Checkout action works alongside your existing form actions. Confirmation emails, success messages, and redirects all fire based on payment status, so your workflow stays intact. Enable Sandbox mode to test transactions before going live.

Choose payment methods per form
Not every form needs every payment option. PayPal Checkout lets you pick and choose which methods to offer on each form: PayPal, credit cards, Apple Pay, Google Pay, Venmo, Pay Later, bank debits, and bank redirects. A donation form might offer PayPal, Venmo, and Pay Later. An order form might offer credit cards and Apple Pay. You control the options.

Accept Apple Pay on Your WordPress Site
Apple Pay support was added to PayPal Checkout in v3.2.0 (July 2025), making Ninja Forms one of the simplest ways to accept Apple Pay on a WordPress site. When a visitor uses Safari or an Apple device, the Apple Pay button appears automatically alongside your other payment options. There is no separate Apple Pay integration to configure. PayPal Checkout handles Apple Pay through PayPal’s payment infrastructure, so you get Apple Pay support the moment you connect your PayPal Business account.
One add-on covers PayPal, credit cards, Apple Pay, Google Pay, Venmo, and everything else. For site owners who want to accept Apple Pay on their WordPress forms without installing a dedicated Apple Pay plugin, PayPal Checkout is the answer. Your customers tap to pay, and the funds arrive in your PayPal account alongside all your other transactions.
Accept Credit Cards Directly on Your Forms
PayPal Checkout includes on-page credit card processing, added in v3.1. Your customers enter their card details directly on your form without being redirected to PayPal’s website. The experience feels native to your site: visitors see a clean credit card field, enter their information, and complete the purchase without leaving the page.
This is a WordPress credit card plugin that does not require WooCommerce. If you need to accept credit card payments on a contact form, registration form, or any other non-ecommerce page, PayPal Checkout handles it.
All credit card transactions are PCI compliant through PayPal’s secure payment infrastructure, so you never store or handle raw card data. Guest checkout is included. Customers can pay with a credit card without creating or logging into a PayPal account.

Google Pay, Venmo, and More
Google Pay was added alongside Apple Pay in v3.2.0. Visitors on Android devices or Chrome can pay with their saved Google Pay credentials in a single tap. Like Apple Pay, Google Pay works through PayPal’s infrastructure with no separate setup. Venmo and PayPal Pay Later round out the payment options. Venmo is popular for peer-to-peer payments, but it also works for business transactions through PayPal Checkout. Pay Later gives your customers the option to split purchases into installments, which can increase conversion rates on higher-priced forms. Bank debits and bank redirects (including iDEAL and Sofort) are also available for international customers. With 25+ supported currencies, PayPal Checkout handles global payments across your WordPress forms.
One Add-on. Every Payment Method Your Customers Want.
PayPal Checkout is included with any Ninja Forms membership, or available as a standalone purchase. Pick your plan above and start accepting PayPal, credit cards, Apple Pay, Google Pay, and Venmo on your WordPress forms today.
Priority email support and 14-day money-back guarantee included.
Flexible Pricing for Any Payment Form
PayPal Checkout supports three pricing models to match different form types:
- Fixed price: Set a specific amount for a product, service, or registration fee. Straightforward and predictable.
- Calculated totals: Build dynamic pricing based on form field selections. Let customers choose options, quantities, or tiers, and the total updates automatically.
- User-defined amounts: Let the person filling out the form enter their own amount. Ideal for donation forms, tips, or pay-what-you-want pricing.
Apply discount codes to reduce payment amounts on any pricing model. Send automatic payment confirmation emails to customers and your team when a transaction completes.
Built in Partnership with PayPal
The PayPal Checkout add-on is not a third-party integration built from public documentation. It was co-developed with PayPal’s own Solutions Engineers, meaning every feature, authentication flow, and transaction pathway was designed to meet PayPal’s standards for how their platform should work.
That partnership shapes how the add-on is maintained and improved. New PayPal features and payment methods are integrated with direct guidance from PayPal’s team, not built independently from public documentation. It also means your transactions are processed through an integration that meets PayPal’s highest standards for security and reliability. Your customers’ payment data is handled exactly the way PayPal intended, with PCI compliance and fraud protection built into every transaction. And if you ever run into an issue, you have two teams in your corner. Ninja Forms provides priority email support for every purchase, and our direct relationship with PayPal’s engineering team means we can escalate technical issues on your behalf. You are not troubleshooting alone.
Common Use Cases
- Sell products and services without WooCommerce: Accept payment directly on any WordPress form. Customers select items, enter payment details, and check out without a full ecommerce setup. Pair with Conditional Logic to adjust pricing based on selections.
- Collect donations and fundraise online: Let supporters choose a preset amount or enter their own. Offer PayPal, Venmo, Apple Pay, or credit cards to remove friction from giving. Pay Later lets donors spread larger contributions over time.
- Charge for events and registrations: Collect attendee information and payment in a single step. Use calculated pricing for multi-ticket purchases or tiered pricing for different registration levels.
- Take deposits for services and appointments: Accept partial or full payment when clients book consultations, sessions, or ongoing work through your site.
Every payment method works across all use cases. Your customers pay the way they prefer, regardless of the form type.
Stop Losing Sales to Limited Payment Options
Your customers expect to pay the way they prefer. PayPal Checkout gives your WordPress forms PayPal, credit cards, Apple Pay, Google Pay, Venmo, and more in a single add-on.
Choose a membership or individual plan above and start accepting payments today.
Every purchase backed by priority email support and a 14-day money-back guarantee.
How do I accept Apple Pay on my WordPress site?
Install the PayPal Checkout add-on for Ninja Forms and connect your PayPal Business account. Apple Pay is included automatically through PayPal’s payment infrastructure. When visitors use Safari or an Apple device, the Apple Pay button appears on your form alongside your other payment options. No separate Apple Pay integration or configuration is needed.
How do I add PayPal to a WordPress form?
Install the PayPal Checkout add-on, connect your PayPal Business account with one click, and add the PayPal Checkout action to any Ninja Forms form. The one-click connection handles all API credentials automatically. You can test transactions in Sandbox mode before going live.
Can I accept credit cards on WordPress without WooCommerce?
Yes. PayPal Checkout includes on-page credit card processing that works on any Ninja Forms form. Customers enter their card details directly on your page without being redirected. No ecommerce plugin is required, and all transactions are PCI compliant through PayPal’s secure infrastructure.
What payment methods does PayPal Checkout support?
PayPal Checkout supports PayPal, credit and debit cards, Apple Pay, Google Pay, Venmo, PayPal Pay Later, bank debits, and bank redirects (including iDEAL and Sofort). You choose which methods to offer on each form, and payments are processed in 25+ currencies. Guest checkout is available, so customers do not need a PayPal account to pay.
Does Ninja Forms charge additional transaction fees?
No. Ninja Forms does not add any fees on top of PayPal’s standard processing rates. You pay only the transaction fees set by PayPal for the payment methods your customers use.
Changelog
= 3.2.0 (29 July 2025)
Features:
- Add Apple Pay and Google Pay
3.1.1 (26 March 2025)
Other:
- Update PayPal partner Ids
3.1 (24 March 2025)
Features:
- Added on-page credit card fields into the payment form.
3.0.7 (10 March 2025)
Bug Fixes:
- Reset init timing for translations and merge tags
Updates:
- composer dependencies
3.0.6 (16 December 2024)
Bug Fixes:
- Modify timing to load translations at init
3.0.5 (10 December 2024)
Bug Fixes:
- Ensure return URL is encoded for onboarding
3.0.4 (15 July 2024
Bug Fixes:
- Prevent locale error from failing charges over $1,000
- Correct form template
3.0.3 (12 February 2024)
Bug Fixes:
- Correct Client Ids to complete onboarding process
- Add PayPal\’s \”captures Ids\” and display it in submission metabox as \”Transaction Ids\”
3.0.2 (16 November 2023)
Bug Fixes:
- Update licensing slug for automated updates
3.0.1 (15 November 2023)
Bug Fixes:
- Ensure return type inheritance for PHP 7.4 compatibility
3.0.0 (11 November 2023)
Initial release

