Skip to main content

Shopify Plugin

Accept payments on your Shopify platform using the Amazon Payment Services plugin for seamless payment processing.

Prerequisites​

Before you begin, ensure you have:

  • Shopify store with admin access
  • Amazon Payment Services live account

Supported integration types and payment methods​

Supported Integration typesSupported Payment methods
Hosted CheckoutVisa, Mastercard, AMEX, MADA, Meeza, Apple Pay, KNET, NAPS, Benefit, OmanNet, STC Pay

All supported local payment options are supported on multi-select feature only.

Install and activate the plugin​

1

Install the Plugin

Login to your Shopify Admin account, navigate to Settings → Payments, click Add payment methods under "Supported payment methods" section, search for "APS - Amazon Payment Services" under Search by provider, and click Add button next to the plugin. You'll be redirected to the installation page where you should click Install app to proceed.

2

Configure Amazon Payment Services Account

After installation, you'll be redirected to your Amazon Payment Services account. Navigate to Merchant Management → Shopify Settings, enter your Shopify domain (must include .myshopify.com), and click Link & Activate. Then go to Technical Settings tab, click Add New Technical Settings, select Redirection from Integration Type dropdown, and Activate.

3

Set Required URLs

Configure these specific URLs in your technical settings:

FieldURL
Redirection URLhttps://checkout.payfort.com/shopify/public/transaction/return-to-merchant
Notification URLhttps://fort.payfort.com/integration/shopify/response
Direct Transaction Feedbackhttps://fort.payfort.com/integration/shopify/response
4

Activate Payment Methods

Go back to Shopify admin: Settings → Payments → Add payment methods, search for "APS - Amazon Payment Services" again, click Activate, choose your supported payment methods (Visa, MasterCard, American Express, MADA if applicable), and click the green Activate APS - Amazon Payment Services button. You should see a confirmation message: "APS - Amazon Payment services activated".

Configure email-only checkout in Shopify Admin:

  • Go to Settings → Checkout
  • Enable email-only checkout to prevent integration issues

Was this page helpful?

Thanks for your feedback!