Apple Pay is a digital wallet and a mobile payment method that enables the users to save their credit/debit card details. With digital wallets becoming the most sought after payment method for online transactions, Apple Pay is becoming a popular option amongst the retailers.
Braintree is now capable of processing Apple Pay transactions. As a result, you can start accepting payments via Apple Pay with the existing Braintree account.
Chargebee allows you to accept payments via Apple Pay on the web. You can add Apple Pay as a payment option on the Checkout page and start accepting payments from your customers.
Braintree does not charge any additional fees to process Apple Pay payments.
Read more about how to use Apple Pay .
Step 1: Setup Apple Pay in Braintree
You can follow the instructions here to configure Apple Pay in Braintree.
Step 2: Process transactions via Chargebee API
Learn more about how to accept payments via Apple Pay here .
Refer these APIs for information on where to send the relevant information -
Step 1: Enable Apple Pay in Chargebee
Contact email@example.com with your Merchant Account Info to enable Apple Pay.
Step 2: Enable Apple Pay as a Payment Method during Checkout
Once enabled, you will see the option to enable Apple Pay in Chargebee's hosted pages.
After enabling in Chargebee, Apple Pay will be auto-enabled in your Braintree account and the site/domain name will be registered.
Step 3: Customize options for checkout
You can customize the contents shown in the Apple Pay Payment sheet which is similar to an invoice with details about your card, billing, shipping information, discounts and taxes.
Provide a Business name. Your customers will see this in the Payment sheet. Here's a sample payment sheet shown below.
You can choose to retrieve the customer's billing address, shipping address, email and phone from their Apple wallet to auto fill the details in the checkout pages.
Once chosen, these fields become mandatory. The payment gateway configuration is now complete.
Your customers can now see Apple Pay listed amongst the payment methods in checkout page.
On choosing to pay with Apple Pay, a payment sheet with the card details, the line items appear as shown below.
The customer should authorize the purchase via Touch ID in their Apple device.
1. What will happen if I add a new currency to my gateway account?
2. What happens if I choose the billing/shipping address to be retrieved from the Apple Wallet but details are not present in the Apple Wallet?
The customer will be prompted to enter it during checkout and proceed.
3. Will changing my site's domain have any impact on enabling Apple Pay in Braintree?
Yes, since your site's URL is registered in Braintree, a change in the domain will impact the setup. Contact firstname.lastname@example.org in such cases to get the new domain registered.
4. I'm setting up Custom Domain for checkout pages after setting up Apple Pay, what should I do?
Contact email@example.com to update the domain name in Braintree.
5. Where can I find Apple Pay's sandbox testing requirements?
Follow the instructions given here to test Apple Pay on your sandbox site.