Search...
Log inGet started
Airwallex logo
Home
Core API
Payments
Transactional FX
Payouts
Issuing
Back to home
OverviewChoose your payments solutionGet started with payments
Supported currencies
Online payments
Invoice integrations
Payment methods
Payment Methods OverviewGlobal
CardsAirwallex Pay
Apple Pay
Enable Apple Pay via web application
Enable Apple Pay using APIHosted Payment Page
Embedded ElementsDrop-in ElementNative APIMobile SDKUse your own certificateEnable express checkoutTest your integration
Google Pay™
Klarna
Afterpay / Clearpay
PayPal
Skrill
EU & UK
APAC
NORTH AMERICA & LATAM

Hosted Payment Page

If you are using an Airwallex hosted checkout solution then you just need to enable your account for Apple Pay and start accepting Apple Pay payments, Airwallex handles all the exchange with Apple behind the scenes.

If you are using HPP integration mode then you need not add a domain while Enabling Apple pay. Refer Enable Apple pay section for more details.

Steps to integrate

  1. Create PaymentIntent See how to create a payment intent API with the Airwallex API for an example of intent details.

  2. Integrate Hosted Payment Page See the HPP integration guide JS for more details on customizations.

  3. Configure Apple Pay Include the applePayRequestOptions object when calling the Airwallex redirectToCheckout function.You can also include additional information : Configure the button style or Configure the fields which include information about payment processing capabilities, the payment amount, consumer billing address and shipping information. See more detials.

See the HPP config options JS for more details.

Subscription payments

You can use Apple Pay payment method to setup subscription payments on your website. Our API enables clients to provide clear information about the recurring contract terms which makes it easy for consumers to checkout with ease.

This documentation is limited to subsequent Merchant initiated transactions, subsequent Consumer Initiated Transaction is not considered since Apple Pay is a digital wallet and already uses saved credentials to process payments.

Save details with deferred payment

  1. You need to follow the steps as described in the documentation
  2. Configure Apple Pay to include information about the order items, charge & contract details, these details will be displayed on the paymentsheet shown to customer.
JSON
  1. Please see example below for variable amount / variable subscription use-case with deferred payment.
JSON

Save details with payment

  1. You need to follow the steps as described in the documentation
  2. Configure Apple Pay to include information about the order items, charge & contract details.
JSON
  1. Please see example below for variable amount / variable subscription use-case with immediate payment.
JSON