Apple Pay for Web brings Apple Pay to online ordering via web while checking out with a restaurant that uses Toast. This feature is only compatible with customers that are checking out via Safari on an Apple device.
This article will contain the following sections:
Feature Overview & Restrictions
Apple Pay for Web allows clients that are using Toast to give customers the ability to checkout with Apple Pay on web. This feature has some restrictions - please see below:
- Restaurants must be using Toast as a POS
- Apple Pay for Web only works for customers using Apple Devices and using Safari as the browser
- Apple Pay for Web only works on Safari (not compatible with: edge, chrome, fire fox, or any other browsers)
- Apple Pay for Web has to be configured for each location that wishes to offer this feature
For more information on compatible devices see this apple support article.
Note: If the client you want to configure Apple Pay for Web uses a custom domain, you will need to reach out to Product so they can get custom keys that will be used on the Client Configuration screen
How to Enable Apple Pay for Web
To enable Apple Pay for Web, you must confirm that the restaurant is using Toast as their POS. Another important note to consider is that, this feature has to be configured on the client level and on each store level. If clients want to offer Apple Pay for Web on certain locations and not other locations, that is totally possible. For configuration steps please see below:
Enabling Apple Pay for Web (Toast) on the Client Level:
- In the Admin Portal, under Client Configuration, there will be a checkbox that needs to be enabled called: "Toast Apple Pay"
- Once the "Toast Apple Pay" checkbox is enabled, there will be two additional fields that need to be filled out
- In the ID field, enter the following key: cf96a56c-4051-4cb0-a01c-c89fc7d34967
- In the Integration Identifier field, enter the following key: cf96a56c-4051-4cb0-a01c-c89fc7d34967_incentivioprod
- Once you have entered these values in their respective fields, click the save button at the bottom of the Client Configuration screen. After saving, you are now able to enable Apple Pay for Web on stores/locations
Enabling Apple Pay for Web (Toast) on the Store/Location Level:
- In the Admin Portal, under Store Ordering Setup, select the store you want to enable this feature for by editing that store
- On the Store Ordering Setup page for a specific location, go to the Payment Gateway Configuration section and expand it
- In this section, first you will need to confirm that the Payment Processor key reads Toast
- After confirming that the Payment Processor key is there and the value reads toast, you will need to add a new key and value
- The key you will enter is: TOAST_APPLE_PAY_ENABLED
- The value to this key will be: TRUE
- After you have entered the key and value to enable Apple Pay for Web, you can save this page.
- After saving the Store Ordering Setup page, repeat these steps for each location you want to set up Apply Pay for Web on.