Apple Pay has gained immense popularity recently due to its user-friendly interface and robust security features. Consequently, we have received numerous inquiries from our readers about how to integrate Apple Pay into their WordPress sites.
If you’re thinking about providing Apple Pay as a payment option for your customers, you’ll be pleased to know that the integration process is now simpler than ever.
Various plugins and payment gateways offer seamless integration with WordPress, enabling you to deliver a modern and efficient checkout experience.
In this article, we will walk you through the steps to accept Apple Pay on your WordPress website.
Benefits of Accepting Apple Pay in WordPress
If you’re selling products or services on your WordPress site, it’s essential to allow your visitors to pay using their preferred payment method.
This often includes credit cards, but newer payment options like Apple Pay and Google Pay are gaining traction. Apple Pay now accounts for over 40% of the mobile payment market in the US, making online transactions straightforward.
By accepting Apple Pay, you can minimize friction during the checkout process, potentially boost conversion rates, and meet the needs of the increasing number of customers who prefer this convenient payment option.
Online payments using Apple Pay are only possible through the Safari browser on Mac or iOS devices.
Now, let’s explore how to integrate Apple Pay into your online store.
Important:We will guide you on adding an Apple Pay option in WordPress without the need for a complete eCommerce cart. Additional resources for full eCommerce solutions will be provided at the end of this article.
Integrating Apple Pay in WordPress
First, install and activate the WP Simple Pay plugin. For detailed instructions, refer to our step-by-step guide on installing a WordPress plugin.
WP Simple Pay is a leading invoicing and payment plugin for WordPress favored by small business owners for its simplicity and effectiveness. Notably, it does not impose any extra transaction fees, and you can set it up without the need for a complicated cart system.
While a free version of the plugin is available, you will need the Pro version to accept Apple Pay, create on-site payment forms, and access additional features.
After activation, the WP Simple Pay setup wizard will launch automatically. Just click the ‘Let’s Get Started’ button to proceed.
To get started, please enter your license key, which you can locate in your account on the WP Simple Pay website.
Next, click the ‘Activate and Continue’ button to proceed to the following step.
Now, you will connect WP Simple Pay to Stripe, a widely-used payment gateway that simplifies the integration of Apple Pay into your WordPress site. It also supports major credit and debit cards, Google Pay, and more.
Click the ‘Connect with Stripe’ button, where you can either log into your existing Stripe account or create a new one. Anyone with a valid business can set up a Stripe account to accept online payments.
Important:Stripe requires your website to have SSL/HTTPS encryption. If you haven’t obtained an SSL certificate for your site yet, please refer to our detailed guide on adding SSL in WordPress.
After connecting to Stripe, you will need to set up your WP Simple Pay email configurations.
The options for sending payment and invoice emails to your customers are already activated, as well as the feature for payment notification emails.
Simply provide the email address where you would like the notifications to be sent.
After completing the setup, click the ‘Save and Continue’ button to finalize your WP Simple Pay configuration.
How to Create a Payment Form in WordPress
Now, it’s time to create your payment form.
Begin by clicking the ‘Create a Payment Form’ button on the final step of the setup wizard, which will direct you to theWP Simple Pay » Add New page.
WP Simple Pay provides various templates for payment forms. Choose the ‘Apple Pay / Google Pay Form’ template to proceed.
Start by naming your payment form and adding a description.
Next, select a form type: Embedded, Overlay, or Stripe Checkout. For this example, we’ll choose the ‘Stripe Checkout’ option under Form Type.
Then, click on the Payment tab where you can set the payment mode to either live or testing.
Using the testing mode allows you to process payments without actually charging Apple Pay, ensuring your form functions correctly and emails are sent.
Remember to switch this to ‘Live’ once you’ve completed testing and are ready to accept payments from your customers.
You can add the products or services you provide, along with their prices and specify whether they are one-time payments or subscriptions.
A sample pricing option is already set up for you. You can modify this price and click the ‘Add Price’ button to include as many pricing options as you need.
For each pricing option, you must add a label and a price. You can also choose additional settings, such as whether the price is a subscription or if the user can set their own price, like for donations.
You can toggle the visibility of a price by clicking the small arrow on the right.
Next, we will proceed to the ‘Form Fields’ tab. The essential fields have already been included in the form, and you can add more if needed.
Using the ‘Form Fields’ dropdown, you can select additional fields and add them by clicking the ‘Add Field’ button. Options include name, phone number, address, and more.
The default text on the button reads ‘Pay with Card’. You can change it to a more general phrase like ‘Pay Now’ to avoid leading customers to think credit cards are the only payment option.
Finally, the ‘Stripe Checkout’ tab lets you choose additional payment methods and customize the checkout form that appears after the user clicks the ‘Pay’ button.
In this tutorial, we will keep the default settings as they are.
Once you are satisfied with your payment form, click the ‘Publish’ button to save your settings and make the form live.
Now, we can insert the form into a post or page on your website.
Incorporating the Payment Form into Your Website
WP Simple Pay allows you to easily add forms anywhere on your website.
To get started, create a new post or page, or edit an existing one. Then, click the plus (+) icon at the top and add a WP Simple Pay block in the WordPress block editor.
Next, choose your order form from the dropdown menu within the WP Simple Pay block.
After completing the setup, you can either update or publish the post or page, and then click the preview button to see your form in action.
When users click the Pay button, the Stripe checkout form will appear.
If they are using the Safari browser on a Mac or an iOS device like an iPhone, the Apple Pay option will be available at the top of the form. Otherwise, the Apple Pay option will not be shown, and customers can pay using a credit card.
If you’re exploring additional methods to integrate Apple Pay into your WordPress site, consider using comprehensive eCommerce platforms like Easy Digital Downloads or WooCommerce, both of which support Apple Pay and Google Pay.
For WooCommerce stores, we recommend the free Stripe Payment Gateway plugin developed by FunnelKit. This plugin provides a fast and secure way to process payments through Stripe, Apple Pay, Google Pay, and more on your WooCommerce website, along with additional features.
Additional Resources on Accepting Payments in WordPress
Now that you understand how to enable Apple Pay in WordPress, you might want to explore these expert guides on accepting various other payment methods:
- A Simple Guide to Accepting Google Pay in WordPress
- Step-by-Step Guide to Collecting Cash App Payments in WordPress
- How to Accept Giropay Payments in WordPress
- Two Easy Methods to Accept Affirm Payments in WordPress
- How to Integrate Bancontact Payments in WordPress
- Accepting ACH Payments in WordPress: Recurring or One-Time Payments
- How to Accept iDEAL Payments in WordPress
- Setting Up GrabPay Payments in WordPress
- How to Accept Deposit Payments in WordPress
We trust that this guide has equipped you with the knowledge to effortlessly accept Apple Pay in WordPress. Additionally, you might be interested in learning how to create a contact form in WordPress or exploring our curated list of the top live chat software for small businesses.
If you enjoyed this article, consider subscribing to our YouTube Channel for insightful WordPress video tutorials. You can also connect with us on Twitter and Facebook.



