Amazon Payments

The Amazon Payments is a payment module for Shopp that integrates your Shopp storefront checkout to Amazon Flexible Payments provided by Amazon Web Services.

Amazon Flexible Payments Service™ (Amazon FPS) is the first payments service designed from the ground up for developers. It is built on top of Amazon’s reliable and scalable payments infrastructure and provides developers with a convenient way to charge Amazon’s tens of millions of customers (with their permission, of course!). Amazon customers can pay using the same login credentials, shipping address and payment information they already have on file with Amazon.

This way existing Amazon customers can also purchase from your Shopp storefront with ease.

AmazonFPS Account Setup

  • Register for an Amazon FPS account
  • During registration, use your existing Amazon Web Services account login, or if you need to, create one.
  • Fill out the Amazon FPS application, requiring a valid US Credit Card, and details of your business.
  • After you have registered for, or logged in to your existing, Amazon Web Services account, obtain your security credentials. You will need both an Access Key ID and the associated Secret Access Key. Note: this key can be used both for live and test/sandbox.
  • Register for a sandbox merchant and personal account if you intend to run tests in the sandbox.


  • Uncompress the add-on files
  • Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under: .../wp-content/shopp-addons


When your AmazonFPS account is successfully set up, you will receive an Access Key Id and Secret Access Key from your AWS Security Credentials page. Add Amazon Flexible Payments from your Payment Settings in your WordPress admin under Shopp → Setup → Payments.

  • Payment Gateway
    Select Amazon Flexible Payments from the Payment Gateway menu.
  • Access Key ID
    Enter your AWS Access Key ID with as provided from your AWS credentials.
  • Secret Access Key
    Enter your Secret Access Key with as provided from your AWS credentials.
  • Enable AWS sandbox
    By toggling on this setting, you will be able to run test transactions using AmazonFPS without any money changing hands or accounts being debited. You can use the same Access Key Id and Secret Access Key for both live and sandbox transactions.

You must be logged in to post a comment.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.