Enable your shoppers to take advantage of their Apple Pay account during checkout. Unsure which alternative payment methods to set up? See all supported alternative payment methods.
Apple requires that your website use HTTPS, with a valid SSL certificate, TLS 1.2 support, and a unique IP with no redirects. Merchants must re-verify their domain with a new certificate when changing domains. Reach out to Bolt to get your domains re-verifed.
A pre-authorizaiton workflow is required to use Apple Pay. This is due to Apple’s requirement of an order token to initiate payment.
The following steps apply only to those using Bolt’s native BigCommerce integration (released December, 2020).
If you previously provided Apple Pay for your shoppers using a different processor, you may have to disable that payment method first before activating Apple Pay with Bolt.
Reach out to your Customer Success Manager to get assistance with setting up Apple Pay.
Apple Pay provides minimal consumer data until authorization time. Bolt receive’s the following information:
{
"request_source":"applePay",
"order_token": "<token>",
"cart": {
"total_amount": 10000,
"currency": "USD",
"items": [
{
"reference": "1",
"name": "item name",
"total_amount": 10000,
"unit_price": 10000,
"tax_amount": 0,
"quantity": 1,
"sku": "1"
}
],
"tax_amount": 0,
"order_reference": "<ref>",
"display_id": "<display_id>"
},
"shipping_address": {
"street_address1": "n/a",
"postal_code": "94103",
"locality": "San Francisco",
"region": "California",
"country_code": "US",
"country": "United States",
"name": "n/a",
"first_name": "n/a",
"last_name": "n/a"
}
}
You can change the style of the Apple Pay button by passing in one of the follow classes to the checkout button div:
with-apple-pay-black
with-apple-pay-white
with-apple-pay-white-with-line