Questions tagged [amazon-pay]

Amazon Pay is a payment and checkout solution for third-party websites and applications. It provides front-end elements for presenting address and payment information stored in the Amazon account, and a back-end API to issue operations such as authorizing or capturing a payment. Use this tag for questions on how to integrate Amazon Pay. Business questions such as "Where can I download my Settlement Reports" should not be posted here.

Amazon Pay is a payment and checkout solution for third-party websites and applications. It provides front-end elements for presenting address and payment information stored in the Amazon account, and a back-end API to issue operations such as authorizing or capturing a payment.

Please use this tag for questions on how to integrate Amazon Pay. Business questions such as "Where can I download my Settlement Reports" should not be posted here. There is a "Merchant Support" available for such questions, that can be directly contacted at the Amazon Pay website.

If you are using Amazon Pay on a eCommerce platform such as Magento, please refer to the related platform forums (such as Magento Stack Exchange).

Useful developer links

108 questions
1
vote
3 answers

How to CompleteCheckoutSession for PHP Amazon Pay SDK?

I've follow the instruction how to integrate Amazon V2 for PHP https://github.com/amzn/amazon-pay-api-sdk-php But I could not find any section how can I implement the Complete Checkout Session function in order to get "chargeID". Here is what I've…
Chhorn Soro
  • 3,061
  • 8
  • 27
  • 43
1
vote
0 answers

Amazon Pay - Signing requests using Coldfusion

I'm trying Amazon pay API using Coldfusion. In the authorization, I'm continuously getting the "InvalidRequestSignature" error. I've followed every step given in this document correctly. I can run this successfully in the node SDK. I've got the…
Vicky
  • 13
  • 6
1
vote
1 answer

AmazonPay Update Auth Amount after address change

I am setting up AmazonPay, all works great , until i have a address change to a country that will require an extra fee. Ie to my country in UK shipping is Free , if they change it on address widget it will have already authorized an amount before…
Pete127
  • 23
  • 4
1
vote
1 answer

Amazon Pay Sandbox Error when trying to login on localhost - "Scheme not HTTPS"

I am trying to integrate Amazon Pay for a web shop. The login button is displayed correctly but as soon as I login with my sandbox account credentials to show the address widget I get the following error in my Chrome dev tools console:…
omegon
  • 23
  • 2
1
vote
1 answer

amazon payfort capture operation error: "Operation not allowed : CAPTURE"

I have started using the "Amazon payfort payment service", but I'm facing some issues. I am trying to get the transaction information based on the Api example, but I always get the error "Operation not allowed: CAPTURE" This is my curl request: curl…
Mido elhawy
  • 469
  • 4
  • 11
1
vote
1 answer

The OrderReferenceId C01-9737628-XXXXXX is invalid

We're integrating our solution to AmazonPay. I'm trying to "GetOrderReferenceDetails" using dotnet SDK but I'm getting this response: "The OrderReferenceId C01-9737628-XXXXXX is invalid". I grabbed the AmazonOrderReferenceId like so: //Front…
ramires.cabral
  • 910
  • 4
  • 13
  • 28
1
vote
1 answer

Amazon Pay permissions not showing

I have a skill which utilizes Amazon pay and other permissions (user's mobile number email and name, device address, alexa notifications,Skills Personalization). All permission are visible on the Alexa app/web interface but Amazon pay isn't and on…
1
vote
1 answer

What is causing "Can't Ship To" error message in Amazon Pay?

Amazon Pay "Can't Ship To" error message. Upon clicking the Amazon Pay button to checkout, users will get an error message from the Amazon Pay popup that says, "Shopcraftables can't ship to WA". So, it's saying "[Amazon Store Name] can't ship to…
1
vote
1 answer

Amazon Pay allow only specific country for shipping

I'd like to implement amazon pay. The button works fine, but I would like to restric every country EXCEPT e.g. germany Here is my code snippet. I tried several addressRestriction formats: $client = new…
Christian
  • 152
  • 1
  • 11
1
vote
1 answer

Amazon Pay on Woocommerce error in Sandbox mode (InvalidOrderReferenceId)

I installed the Amazon Pay plugin on my WordPress/Woocommerce website, left in in Sanbox mode, created a Sandbox test account and when I run a test transaction, I get a message that states "Invalid Payment Method" When I go to the Woocommerce log,…
1
vote
2 answers

Amazon Pay SDK InvalidSignatureError

I'm integrating Amazon Pay php SDK from documentation, but getting this error. Here's my php implementation code: $amazonpay_config = array( 'public_key_id' => 'XXXXXXXX', 'private_key' => 'my_private_key_path', 'region' =>…
Abduhafiz
  • 3,318
  • 5
  • 38
  • 48
1
vote
1 answer

How to adjust the frequency and duration of billing agreements for Amazon Pay

I am integrating amazon pay for our non-profit that offers one-time, monthly, and yearly donation plants. I looked around and was not able to find how we could set the duration ( how long should the billing agreement continue) or the frequency ( how…
ahmaxed
  • 181
  • 10
1
vote
1 answer

how to create amazon sandbox account

I am working on an MVC core project as a part of self-learning and I want Amazon Pay as the payment option. I am new to the amazon pay and I want to create an amazon sandbox account for testing purposes. I have gone through the documents in the…
1
vote
1 answer

Amazon Pay - Simultaneous one-time and recurring purchases

We are planning to integrate Amazon Pay to our website that offers subscription & a one-off charge upon signup. According to Amazon Pay docs, it is possible with extra stuffs must be implemented. Our problem is we have trouble finding a concrete…
arjayads
  • 553
  • 1
  • 5
  • 17
1
vote
1 answer

Magento 2: How to add a credit card logo/image before amazon pay button on the checkout page?

I'm trying to add a a credit card logo/image before Amazon Pay button on the checkout page. Please guide me on how do I go about achieving this? screenshot attached