Apple Pay

From Barion Documentation
Jump to navigation Jump to search

Apple Pay

Introduction

Apple Pay can be emebedded two ways into your payment flow. In the first case, it will be displayed on Barion Smart Gateway, which needs no further development on your side, however you should request it from Customer Care through the ticketing. The second option is to display the Apple Pay button on your site ("integrated mode"), however this needs configuration and development on your side. This page will discuss the latter.

Limitations

Using Apple Pay as a token payment is currently not possible.

Apple Pay will be visible to shoppers fulfilling the following criteria:

Moreover the shop must not provide prohibited items by Apple

Prerequisits

Configuration

  1. Domain verification file
    First head over to secure.barion.com, and under Manage My Shops page select the appropriate one, and from the dropdown, click on settings. At the bottom click the Manage Apple Pay settings blue button under the Apple Pay Settings section. On the next page Click on the Download domain verification file button, which will download a domain association file. You should place this file at the content root of all of your sites, you're about to use apple pay in integrated mode.
  2. Configure Domains
    On the exact same page you've downloaded the domain association file, enter all the domains (one in each line, without https:// or https://) you're intending to use Apple Pay.
  3. Request Apple Pay to be enabled
    Head over to the Customer Center, and request Apple Pay to be enabled for your shop.

Development

  1. Include the Apple Pay SDK
    Include the following code snippet in the header of your checkout page:
    <script src="https://applepay.cdn-apple.com/jsapi/v1/apple-pay-sdk.js"></script>

API reference