In this article, you will find out how to set up Amazon Pay as a payment method for your Shopgate app and mobile website.
Amazon Pay is supported by Shopgate in the US, UK, and Germany.
To update your payment method, please contact Shopgate support.
Register an Amazon Pay Merchant account
To integrate Amazon Pay at Shopgate, please register for an Amazon Pay Merchant account.
Collect Information
Please collect the following information before you start. Everything listed here is required to register for an Amazon Pay Merchant account.
- A unique email address not associated with any other Amazon account
- Your business name, type of goods or services, sales volume, company registration and ownership information
- Place of establishment (your business address)
- VAT registration details, if your business is VAT-registered
- Credit card number
- Phone number
Sign Up for an Account
To register for an Amazon Pay Merchant account, follow the instructions below:
Click here to sign up.
Follow the on-screen instructions until your registration is complete.
Click here to sign up.
For more information, visit the merchant help or go to the Overview (UK) page.
Click here to sign up.
For more information, visit the merchant help or go to the Overview (Germany) page.
Generate MWS Access Key
MWS access keys need to be generated before Amazon Pay can be configured with the Shopgate plugin.
- Log in to the Amazon Seller Central of your country:
USA |
UK |
Germany
- Go to INTEGRATION → MWS Access Key.
- Under Create MWS Account, click the link. Then log in again to your Amazon Pay account.
- Select the first option "I want to access my own Amazon seller account with MWS." to make sure that you register the MWS Access Key for your own account. Click Next, read and accept the license agreement, and click Next again.
- Now the AWS Access Key ID, Secret Key, and the Merchant ID are presented to you on the congratulations page. You can always review the key information at Amazon Seller Central under Integration → MWS Access Key.
Configure your Amazon Seller Central
Please prepare your Amazon Seller Central for integration by entering an Integrator URL and uploading a banner image. To do so,
- Log in to the Amazon Seller Central of your country:
USA |
UK |
Germany
- Go to Integrations → Integration Central on the top right.
- Complete the 2 tasks below.
- Under the section Instant Notification Settings, click Edit to the right.
- Enter this URL as the Integrator URL: https://api.shopgate.com/payment/mws_ipns
If your Integrator URL is pre-filled with a different URL, copy and paste it into the text field Merchant URL. Then enter https://api.shopgate.com/payment/mws_ipns as your new Integrator URL.
- Click Update to save the changes.
That's it! You have finished both tasks on your Amazon backend. Continue to the next chapter to finish setting up Amazon Pay at Shopgate.
Find credentials
Please prepare the following information in order to set up Amazon Pay in your mobile website.
Merchant/Seller ID |
In your Amazon Seller Central, navigate to Settings → Integration Settings on the top right.
|
Access Key ID Secret Access Key |
Click on INTEGRATION → MWS Access Key, and look under the table "Access Key ID and Secret Access Key". |
Transaction Type |
Choose a transaction type to accept customer payments. |
Set up Amazon Pay in Shopgate
- Log in to your Shopgate Admin and navigate to Settings → Payment.
- In the section "Add payment method", search for Amazon Pay and select it. A pop-up will open. Leave this open until you finish the setup in this chapter.
- Add Amazon Pay to your app and mobile website by following the instructions here:
- Log into your Amazon Seller Central and select "Login with Amazon" on the top.
- Scroll down to your dashboard to find "iOS Application Details". If you don't see this section, click the button "Add API Key" at the bottom of iOS Settings.
- On the Shopgate page opened above, copy your iOS Bundle ID by clicking the copy icon on the right end of the row.
- Paste your Bundle ID. Click Save.
- Now the API Key Value is generated. Click Get API Key Value button to reveal it (not shown in the screenshot). Copy and paste it back into the iOS API Key Value field at Shopgate.
- Log into your Amazon Seller Central and select "Login with Amazon" on the top.
- Scroll down to your dashboard to find "Android Application Details". If you don't see this section, click the button "Add API Key" at the bottom of Android Settings.
- Select "No" on "Is this application distributed through the Amazon Appstore?"
- On the Shopgate page opened above, copy your Android Package Name and Signature by clicking the copy icon on the right end of each row.
- Paste your Package Name and Signature into the respective fields. Click Save.
- Now the API Key Value is generated. Click Get API Key Value button to reveal it (not shown in the screenshot). Copy and paste it back into the Android API Key Value field at Shopgate.
- Enter the Merchant ID, MWS Access Key ID, and Secret Access Key
- Select the Market Region (country) of your shop
- Tell us where you want to display the Amazon button
- Choose your Transaction Type
- Finish the setup by configuring any additional fees and discounts for Amazon Pay (optional)
- Click Save.
- Clear cache in your Shopgate Admin. This will refresh the changes to your Amazon Pay setup.
Congratulations! Amazon Pay is now completely set up and ready to accept payments from your mobile users.
Frequently Asked Questions
Can I use my "Checkout by Amazon" account?
Unfortunately, "Checkout by Amazon" accounts don't have the proper API settings for integration purposes. Please register an "Amazon Pay" account in order to set up Amazon Pay in your Shopgate mobile shop.
Why can't I see Integration settings?
Integration settings are only available for "Amazon Pay" accounts. If you're currently working in another account view, please switch to the "Amazon Pay" account view to see integration entries in Settings and on the menu bar.
How do I switch to my "Amazon Pay" account in Seller Central?
Go to your Amazon Seller Central, and look for a drop-down on the top right. If it shows "Checkout by Amazon" or another account name, click on it, and select Amazon Pay from the drop-down.
"Authorize Only" or "Authorize and Capture"?
"Authorize Only" should apply to most shops. It allows regular "Amazon Pay" accounts to accept bank transfers and other payments. You only need to confirm shipping of an order to get paid.
"Authorize and Capture" should only be used in the case you are shipping goods on the same day they are ordered. When “Authorize and Capture” is selected, you will get paid automatically.
What is my Merchant URL?
Many "Amazon Pay" account should already have a merchant URL entered in the settings. However, if this isn't the case, choose one of the following:
- If you have an Integrator URL pre-filled, please copy this URL and paste it into your Merchant URL field. Then enter https://api.shopgate.com/payment/mws_ipns as your new Integrator URL.
- If both of your Merchant URL or Integrator URL are empty, simply leave the Merchant URL empty.
An order is marked "on hold". What does that mean?
If one or more of your customer's orders show a status of "on hold", you will not be able to confirm shipping on these orders. This indicates that there has been a problem with the order(s). Please contact Shopgate support at support@shopgate.com
My customers can't select Amazon Pay. What should I do?
If your customers are seeing an error while selecting Amazon Pay in your shop, make sure your Amazon Pay credentials are up-to-date at Shopgate.
If the issue persists, clear the cache at Shopgate.
Why have my orders been canceled automatically?
If orders paid by Amazon Pay have been canceled automatically, it is highly likely that you have entered your VAT number incorrectly. Please update your VAT number in your Amazon seller account under Settings → Seller Account Information → Business and Contact Information → VAT Agreement.