Apple Pay - mollie/PrestaShop GitHub Wiki

Apple Pay is a mobile payment and digital wallet service by Apple that enables customers to make payments in person, in iOS apps, and on the web using Safari. It's supported on the iPhone, Apple Watch, iPad, and Mac.

Add Apple Pay to your shop's pages

Before you start

Enable Apple Pay

  1. Log in to your PrestaShop Dashboard and select Mollie in the left navigation panel. This opens the General settings configuration tab.

  2. Scroll down to Payment methods.

  3. Scroll down to the bottom of the page and click Save.

  4. Click Apple Pay to open its settings.

  5. Select Yes in the dropdown next to Enabled.

  6. Optional: Configure the other available settings as needed:

    • Apple Pay Direct: Enable Apple Pay Direct to add an Apple Pay button to your product pages and the cart. Customers can use the button to skip the checkout flow.

    • Title: Display a different name for Apple Pay in your checkout.

    • Method: Select whether to use Payments API or Orders API for Apple Pay payments.

    • Description: Define which information to include in transaction descriptions in your Mollie Dashboard for Apple Pay payments. The description contains the order number by default. You can enter any of the available variables and plain text.

    • Payment allowed from: Select the countries in which customers can pay with Apple Pay.

      • All countries (default): Offer Apple Pay to customers from all countries. To exclude countries, select them from the Exclude payment from specific countries dropdown.
      • Selected countries: Offer Apple Pay to customers in selected countries. You can select the countries from the Allow payment from specific countries dropdown.
    • Payment surcharge: Charge an additional fixed and/or percentage fee when customers use Apple Pay. The fixed fee is based on your shop's currency.

      Not all countries allow you to add payment fees. Always check your local legislation before applying a surcharge.

Apple Pay is now available to your customers when they select a payment method. To test whether it works, run a test payment.