How does Apple Pay work in your app?

The Apple Pay integration adds a native Apple Pay button to your iOS app, on the product page and in the cart. Your customers pay in the Apple Pay sheet with Face ID or Touch ID, and Shopify creates the order directly, without going through the checkout page.

  • On the product page: the button buys the selected variant, in a quantity of 1, without adding it to the cart
  • In the cart: the button pays for the whole cart

The button sits on the same row as the main button ("Add to cart" on the product page, "Checkout" in the cart). If Apple Pay cannot complete the payment, the usual Shopify checkout opens instead, so the customer can still finish their order.

Apple Pay at the Shopify checkout is not affected: if it is enabled in your Shopify payments, your customers can still choose it at the checkout, with or without this integration.

Requirements

  • Apple Pay enabled in your Shopify payments: your store and your payment provider must accept Apple Pay. See Shopify's Apple Pay requirements
  • iOS only: Shopify does not offer this native payment on Android yet. Your Android app keeps the usual checkout
  • iOS 16 or later: on older versions the button is not shown. It is also hidden when the customer's device cannot pay with Apple Pay

Apple Pay also needs new Shopify permissions for the Makappi app: you will be asked to approve them once, the next time you sign in to your Makappi dashboard. Until they are approved, Apple Pay cannot work.

You have nothing to do on Apple's side: just let us know that you want Apple Pay at support@makappi.com.

Apple Pay in your dashboard

Because it requires an update of your iOS app, the Apple Pay integration is enabled with Makappi during the setup. Then, in your Makappi dashboard, go to "Settings" > "Integrations" and select "Apple Pay":

  • Choose where the button is shown: on the product page, in the cart, or both
  • You can turn the integration off at any time

Save and publish the change for it to reach your app.

When the button is not shown

Some purchases need the full Shopify checkout. In these cases the Apple Pay button is hidden and your customers use the usual button:

  • Cart Hold: when Cart Hold reservations are active, the button is not shown, because payment must go through the reservation
  • Subscriptions: on the product page of a product sold with a subscription option (selling plan), and in the cart when the Subscribfy integration is enabled
  • Koala Bundle: on the product page of a Koala bundle or volume discount
  • Customer account required: when your app requires customers to be logged in to buy and the customer is not logged in
  • Loop Checkout+: in the cart, when the Loop Checkout+ offer is shown
  • Checkout confirmation message: when you ask your customers to confirm a message before the checkout
  • Unavailable variant: on the product page, when the selected variant cannot be bought

A question about Apple Pay? Write to us at support@makappi.com.

Back to FAQ