• DE
  • EN
    • +1 929-264-76 02
    • Request free audit
    • n8n-Shopware
  • Solution25 Logo Dark 1
  • Group 3
  • Shopware

    SUPPORT

    • Shopware Core Concepts
    • Who Uses Shopware?
    • Become a Good Shopware Partner
    • Shopware Hosting
    • Shopware Pre Go-Live Checklist
    • Why Shopware in 2025?

    MUST KNOW

    • B2B on Shopware
    • B2C on Shopware
    • Shopware Performance
    • Shopware Paas on Platform.sh
    • Shopware for the U.S Market
    • Shopware Seo Guide

    Start your secure migration with us.

    Solution25 6 Certified Advanced Developer
    Solution25 6 Certified Advanced Template Designer
    Solution25 6 Certified Solutions Specialist
    Solution25 6 Certified PaaS Specialist
    Migrate now!
  • Shopify

    SUPPORT

    • What is Shopify?
    • Who should use Shopify?
    • What can you do with Shopify?
    • How much does Shopify cost?
    • How do you choose your Shopify theme?

    MUST KNOW

    • Can you connect Amazon to Shopify?
    • Who Owns Shopify?
    • Shopify Disadvantages
    • Benefits of Shopify

    Migrate your store with expert Shopify support.

    Group 1321315317 Certified Advanced Developer
    Solution25 6 Certified Advanced Template Designer
    Solution25 6 Certified Solutions Specialist
    Solution25 6 Certified PaaS Specialist
    Free consultation!

    SUPPORT

    • What is Shopify?
    • Who should use Shopify?
    • What can you do with Shopify?
    • How much does Shopify cost?
    • How do you choose your Shopify theme?

    MUST KNOW

    • Can you connect Amazon to Shopify?
    • Who Owns Shopify?
    • Shopify Disadvantages
    • Benefits of Shopify

    Migrate your store with expert Shopify support.

    Group 1321315317 Certified Advanced Developer
    Solution25 6 Certified Advanced Template Designer
    Solution25 6 Certified Solutions Specialist
    Solution25 6 Certified PaaS Specialist
    Free consultation!
  • Integrations

    Integrations

    BlueSnap Logo

    Shopware 6 Blue Snap

    Cybersource Icon

    Shopware 6 Cybersource

    Solution25 Icon

    Shopware 6 Abandoned Cart Saver

    Solution25 Icon

    Shopware 6 Store Credit

    Optimizely Icon

    Shopware 5 Optimizely Campaign

    Optimizely Icon

    Shopware 6 Optimizely Campaign

    Paytrace Icon

    Shopware 6 PayTrace Payment

    Nmi Payment Icon

    Shopware 6 NMI Payment

    Maxmind Icon

    Shopware 6 MaxMind Fraud Prevention

    Solution25 Icon

    Shopware 6 Quotes & Customer-Specific Pricing

    Solution25 Icon

    Shopware 6 Subscription

    Listrak Icon

    Shopware 6 Listrak

    Solution25 Icon

    Shopware 6 Multi Channel

    Solution25 Icon

    Shopware 6 Partial Delivery

    Age Checker Icon

    Shopware 6 AgeChecker.net

    Pudo Point Icon 1

    Shopware 6 Pudo Point

    SUPPORT

    • Why API First Opens Doors?
    • Reduce the cost of ERP integrations
    • PyPal Payment Provider
    • Klaviyo Integration Guide for Shopware 6
    • Klaviyo - Email Marketing Integration

    MUST KNOW

    • Reviews.io Integration Guide for Shopware 6
    • Hubspot - Integration for Shopware 6
    • Mailchimp - Email Marketing Integration
    • Google Analytics - Integration Guide
    • Integrate Zapier with Shopware 6

    Explore secure integrations now.

    Solution25 6 Certified Advanced Developer
    Solution25 6 Certified Advanced Template Designer
    Solution25 6 Certified Solutions Specialist
    Solution25 6 Certified PaaS Specialist
    Free consultation
  • Migration

    Migration

    Shopware5 To Shopware6

    Shopware 5 to Shopware 6

    Shopify To Shopware6

    Shopify to Shopware 6

    Magento To Shopware6

    Magento to Shopware 6

    Oxid To Shopware6

    Oxid to Shopware 6

    SUPPORT

    • Migrations
    • Prep for Shopware Platform Migrations
    • Our Shopware Process
    • Painful Shopware 6 Migrations if Done Wrong

    MUST KNOW

    • Shopware Prep: Historical Order Data
    • Shopware Data Ready
    • Shopware Content Migrations
    • SEO Considerations in Platform Migrations

    Ready to migrate your shop?

    Solution25 6 Certified Advanced Developer
    Solution25 6 Certified Advanced Template Designer
    Solution25 6 Certified Solutions Specialist
    Solution25 6 Certified PaaS Specialist
    Migrate now!
  • Company

    Company

    • About Us
    • Events
    • Blogs
    • Careers
    Solution25 Company
  • Language: EN

    Select Language

    • DE
    • EN
  • Free consultation
  1. Home /
  2. Amazon Pay & Shopware 6 Payment Integration Guide
Amazon Pay Integration Shopware Scaled
13 June 2025

Amazon Pay & Shopware 6 Payment Integration Guide


                    

Introduction

Alright, so I recently had to set up Amazon Pay on a Shopware 6 store, and figured I’d write everything down while it’s still fresh. If you’re doing the same and don’t want to spend hours digging through settings or second-guessing what button to click, this might save you some time.

Amazon Pay is one of those payment options that just makes sense. Most people already have an Amazon account, so they don’t need to pull out a credit card or fill in their address. That alone can speed things up and reduce the number of abandoned checkouts especially on mobile. It’s also one of those things where once it’s working, you kind of forget how useful it is.

This guide walks through the whole setup process from installing the plugin to testing it and making sure everything works before you go live. I’ve included screenshots where they help (because let’s be honest, nobody wants to read instructions without knowing what the screen should look like).

Who This Is For

  • Shop owners who want to give customers a smoother checkout.
  • Developers who’ve been asked to “just get Amazon Pay working.”

What is Amazon Pay?

Understanding Amazon Pay

Hey! So if you’re here, you’re probably trying to add Amazon Pay to your Shopware 6 store, right? Good news—it’s not as tricky as it might seem. I just went through this myself, and thought I’d share the exact steps so you don’t have to waste time guessing or hunting around the dashboard.

Amazon Pay is great because loads of people already have Amazon accounts. That means your customers don’t have to punch in their card details or address they just use what they’ve got. It speeds up checkout and can really help with those pesky abandoned carts, especially if folks are on their phones.

This guide will walk you through the whole process from installing the plugin, setting it up, to making sure it’s all working before you go live. And I threw in some screenshots because, honestly, it’s way easier when you can see what the screen should look like.

Who’s This For?

  • Store owners who want to make checkout easier for customers.
  • Developers who need to get Amazon Pay up and running.
  • Agencies helping clients get their payment options sorted.

You don’t have to be a tech wizard. If you can find your way around the Shopware 6 admin panel, you’re good. I’ll keep it simple and straightforward.

Requirements

Before you jump in, let’s make sure you’ve got all the basics covered so you don’t hit any roadblocks later. Here’s a quick checklist of what you need to get started:

The Tech Stuff

  • Shopware Version: You want Shopware 6.4 or newer. The Amazon Pay plugin just works smoother on these versions.
  • PHP Version: Your server should be running PHP 7.4 or higher. If it’s lower, stuff might not run properly.
  • SSL Certificate: This one’s a must-have. Your store needs a valid SSL certificate  no SSL, no Amazon Pay. It’s as simple as that.

Setting Up Your Account

Amazon Merchant Account: You’ll have to sign up for a separate Amazon Pay Merchant Account. Don’t use your regular Amazon selling account email use a different one. Just head over to the Amazon Pay signup page, fill out your business details (including tax info), and then wait a couple of days for Amazon to verify you. So, it’s best to get this done early.

Installing the Amazon Pay Plugin

Where to Find It

Getting the Amazon Pay plugin is a breeze. You can grab it straight from the Shopware Store or even from your Shopware admin panel. Just search for “Amazon Pay,” and it’ll pop right up.

How to Install It – Step by Step

  • Back up your store first. Think of this as your safety net  better to be safe than sorry if anything goes wrong.
  • Log in to your Shopware admin panel.
  • Head over to Extensions: Find it under Settings > Extensions > My Extensions.
  • Add the plugin: Click “Add Extension,” type in “Amazon Pay,” then install it. If you already bought it from the Shopware Store, just download it and upload it here.
  • Activate the plugin: Once it’s installed, switch it on in the My Extensions section.
  • Configure it: After activation, you’ll find Amazon Pay under Settings > Payment Methods. That’s where you can tweak the settings to fit your store.

Configuring the Amazon Pay Plugin

Linking Your Amazon Pay Account

Alright, now that the plugin’s installed, the next step is hooking it up to your Amazon Pay account. You’ll need to grab some API credentials, but don’t worry it’s pretty straightforward. I’ll walk you through it.

How to Get Your Credentials

  • In your Shopware admin, go to Settings > Extensions > Amazon Pay > Configuration  this is where you’ll drop your info.
  • Now, jump over to Amazon Seller Central by logging in at sellercentral-europe.amazon.com.
  • Once you’re in, head to Settings > Integration Settings > Integration Central.
  • Set the Integration Channel to “Website or Mobile Device” and pick Shopware 6 as your e-commerce platform.
  • Copy your Store ID and Merchant ID — you’ll need these for the plugin.
  • Click on “Create New Key Pair” to generate your keys. Download the .pem file, open it with a simple text editor like Notepad, and copy everything inside.
  • Paste that into the Private Key field in Shopware, and don’t forget to grab the Public Key ID from Seller Central and pop it into the right spot too.
  • Fill in the rest of the details in the plugin with your Store ID, Merchant ID, Private Key, and Public Key ID.
  • When choosing between Sandbox and Live mode, start with Sandbox if you want to test without real transactions. Once you’re ready to go live, switch over.

Setting Up Instant Payment Notifications (IPN)

  • You’ll see an IPN URL in the plugin settings for both sandbox and live modes. Copy whichever one you need.
  • Back in Seller Central, go to Settings > Integration Settings and paste the IPN URL into the Merchant URL or IPN Endpoint URL field.
  • Make sure to save your changes on both ends so your store and Amazon stay in sync.

Turning On Amazon Pay in Your Store

  • Back in Shopware, head to Settings > Payment Methods.
  • Flip the switch to enable Amazon Pay as a payment option at checkout.
  • You can also choose which countries and currencies you want to support  Amazon Pay handles multiple currencies, but double-check it covers your target markets.

A Couple Extra Tips

  • Turn on webhooks to get instant updates on payments or refunds  it keeps your store’s info up to date automatically.
  • If your store serves specific countries or currencies, you can set filters so Amazon Pay only shows where you want it.

Testing the Checkout with Amazon Pay

Setting Up a Sandbox Account

  • Jump into Seller Central and find Settings > Sandbox Accounts.
  • Create a fake buyer account with a new email and password. This way, you can pretend to be a customer using Amazon Pay without spending a dime.
  • Keep those login details handy because you’ll need them soon.

Running Test Orders

  • Switch the Amazon Pay plugin in Shopware to Sandbox Mode so all your test purchases stay in test mode.
  • While you’re at it, turn on the option to hide the Amazon Pay button so your real customers don’t get confused by the test setup.
  • Now, visit your store like a shopper would, add something to your cart, and pick Amazon Pay at checkout. Log in with your test account and finish the order like normal.
  • After you’re done, go back to the Shopware backend and check under Orders > Transactions to make sure your test purchase went through.

Troubleshooting

If something feels off, check the logs in Shopware (Settings > Logs) to see if there are any errors related to Amazon Pay.

You can also open your browser’s developer tools (like Chrome DevTools) to watch what’s happening during checkout  it can help you spot problems.

If it’s still not working, double-check your API keys and Seller Central settings. Even one small mistake can cause issues.

Troubleshooting

Common Hiccups

  • Authentication Issues: If the connection fails, check that your Store ID, Merchant ID, and keys are entered correctly.
  • Connection Problems: Make sure your SSL certificate is valid and your server isn’t blocking Amazon Pay’s requests.
  • Plugin Conflicts: Other plugins might mess with Amazon Pay. Try disabling unrelated ones to see if that fixes things.
  • Version Mismatches: Ensure your Shopware and PHP versions meet the plugin’s requirements.

Checking Logs

Go to Settings > Logs in Shopware and filter for “Amazon Pay” to spot any issues.

Look for errors like failed authentications or webhook problems.

Amazon Pay Service Status

If nothing else works, check Seller Central or Amazon’s developer portal for any service outages.

Going Live with Amazon Pay

When you’re ready, just jump into Shopware and switch Amazon Pay from Sandbox to Live. Save it, then try a quick test checkout to be sure it’s all good.

Make sure your Store ID, Merchant ID, and keys are spot on. Don’t forget to check that the IPN URL in Seller Central is set right. Also, double-check your currencies and countries match where you want to sell.

Finally, give your customers a heads-up! Put the Amazon Pay logo on your checkout or footer, and maybe send out a quick note letting people know it’s now an option. Easy and trustworthy.

Best Practices & Security

Keeping Things Secure

  • Think of your Store ID, Merchant ID, and keys like your phone’s password don’t share them or leave them lying around.
  • Make sure your site’s using HTTPS so your customers’ info stays locked up tight.
  • And back everything up regularly because stuff happens, right?

Watching Transactions

  • Check your Amazon Pay dashboard every once in a while to spot anything fishy.
  • You can set up alerts too, so you get a ping if something weird pops up.

Handling Refunds and Disputes

  • For refunds, just jump into Seller Central under Amazon Pay > Transactions and sort it there.
  • Stick to Amazon’s refund rules so customers don’t get upset.
  • If disputes come up, tackle them quick to avoid headaches and keep your account happy.

Frequently Asked Questions (FAQ)

What if Amazon Pay won’t connect?

  • Make sure your Store ID, Merchant ID, and keys are typed in right.
  • Check your SSL certificate is still good.
  • See if Amazon Pay is having issues in Seller Central.
  • Take a quick look at Shopware’s error logs too.

What about fees?

Fees depend on where you are and the kind of transaction. The latest info’s in Seller Central.

How do refunds work?

You can refund right from the Amazon Pay dashboard or with the API.

Just stick to Amazon’s rules and give your customers a heads-up when the refund’s done.

Latest Posts

Yotpo Integration Shopware 2048x1582 1

Yotpo Review & Feedback Tools for E-Commerce Stores

Klarna Integration Shopware 2048x1582 1

Klarna & Shopware 6 Integration – Full Documentation Guide

N8n Integration Shopware 2048x1582 1

Automating Shopware 6 with n8n – Workflow Integration Guide

Active Campaign Integration Shopware 2048x1582 1

ActiveCampaign & Shopware 6 Integration Guide

Trustpilot Integration Shopware 2048x1582 1

Trustpilot & Shopware 6 Integration Guide

  • Email: info@solution25.com

    US: +1 929-264-76 02

    42nd St Suite 1201, New York, NY 10165

  • © 2026 solution25 - All rights Reserved.

    • Company
      • About Us
      • Events
      • Blog
      • Careers
    • Events
      • Shopware
      • Shopify
      • Integrations
      • Migration
    • Legal
      • Imprint & Legal Information
      • Privacy Policy
    • Social
      • Linkedin
      • Facebook
      • Instagram
    80+ Certificates
    Group
    Group 1
    Group 2