Amazon Payを実装する際のお困りごとはこちらをご覧ください
仕様の説明
実装先般についてIntegration Onboardingサイトをご確認ください。
処理フローの説明
OneTime(都度支払い)で、注文時のAmazon Pay API処理フロー(通常/複数オーソリ/Dynamic Authorization)を知りたいです。
Recurring(継続支払い)で、注文時のAmazon Pay API処理フローを知りたいです。
オブジェクトの状態遷移を知りたいです。
Hosted Page(お届け先住所/お支払い方法選択画面)について
Amazon Hosted page上でデフォルト選択される住所は何ですか?
Amazon Pay Hosted画面(お届け先/お支払い方法)やメールの文章を英語にすることはできますか?
Amazon Hosted Pageの「キャンセルして ***に戻る」リンクの遷移先の仕様を知りたいです。
その他
アカウント情報として何が取得できますか?
CV2(新バージョン)について教えてください。
CV1とCV2の機能差分概要が知りたいです。
ソーシャルログインのみで利用できますか?
ログインボタンを独自画像にしたり非表示にしたりしてもよいですか?
販売事業者注文番号は何に使用されますか?
すべて表示する
バージョンが変わることで再契約が必要ですか。
自社のECサイトで利用しているAmazon PayのバージョンがCV1かCV2かを見分ける方法はありますか?
データベース等に保管が必要な情報は何ですか?
サポートしているOS・ブラウザを知りたいです。
0円オーソリ、0円売上請求はできますか?
実装の手引き
事前準備
Store ID(storeId)と出品者ID(merchant id)が知りたいです。
出品者IDの確認方法を教えてください。
セラーセントラルの「Amazon PayクライアントID/Store ID設定」で新規設定・編集した内容が保存できません。
PublicKeyId・Private Keyの取得方法が知りたいです。
インテグレーションセントラルの「自社開発(旧方式)」キーペア作成とはなんですか?
ボタン設定
Amazon Payのボタンの設定方法を知りたいです
ボタン種類と見た目に関する主要なパラメータについて
Amazon PayボタンのSignature生成方法がわかりません。
Amazon PayボタンのPayloadのサンプルが知りたいです。
Amazon Hosted Page上で特定の住所をブロックしたいです。
共通実装
再オーソリ(Create Charge)時・Recurring(継続支払い)の2回目以降の決済時などにオーソリがDeclinedになった場合はどのようにすればよいですか?
注文確認ページにはどのような情報を表示するべきですか?
Amazonアカウントから取得した住所や姓名を分割したいです
Googleアナリティクス(Google Analytics)のセッションがAmazon Pay画面の前後で切れます。
ドメイン(URL)が変更になった場合どこを修正すればいいですか?
サーバ移転に伴いIPアドレスを変更しますが、Amazon Payへの連携処理で変更する箇所はありますか?
すべて表示する
SDKが利用できない場合はどのように実装すればよいですか?
Amazon PayをRubyで実装する方法を教えてください。
productTypeのPayAndShipとPayOnly(お届け先住所と支払い方法/支払い方法のみ)はどちらを利用すればよいですか?
CloseChargePermission APIのリクエストパラメータ ClosureReasonおよびCancelCharge APIのリクエストパラメータ CancellationReasonはどのような用途で利用されるのでしょうか?
セラーセントラルの取引管理に販売事業者注文番号が設定されていません。
IPN(インスタント支払通知)の受信方法を教えてください。
IPNの送信元を検証する方法を教えてください。
IPNのアクセス元をIPアドレスで制限したいです。
One-Time(都度支払い)
OneTime(都度支払い)で、注文確定後の増額・減額の処理方法を知りたいです。
OneTime(都度支払い)で注文キャンセル(返金)する方法を知りたいです。
注文時に取得したオーソリ(与信)が30日で有効期限が切れました。売上請求処理は可能ですか?
OneTime(都度支払い)で、再オーソリの処理方法を教えてください。
180日以上の予約商材がある場合どうすればよいですか?
OneTimeからRecurringへアップグレードするにはどうしたらよいですか?
Recurring(継続支払い)
Amazonアカウントの住所・支払情報選択画面に表示されるRecurring(継続支払い) の支払周期を設定したいです。
Recurring(継続支払い)の2回目以降の課金はどのようにすればよいですか?
継続支払い(定期支払い)で、注文時に設定した決済頻度(お届け間隔)または金額が注文後に変わりました。更新する必要がありますか。
Recurring(継続支払い)で注文キャンセル(返金)する方法を知りたいです。
一時休会・退会の時にRecurring(継続支払い)の処理はどのようにすればよいですか?
購入者がRecurringのChargePermission(継続支払い)を解除できますか?
ログイン連携
ECサイトの会員に対してAmazonアカウントの紐付け(会員連携・ログイン連携・アカウント連携)をしたいです。
「Amazonでログイン」ボタン (SignIn機能)で、何が取得できますか?
CV1から移行時によくある質問
CV1(旧バージョン)は使えなくなるのですか。
移行に際してまずしなければいけないことは何ですか。
CV1で作成したオブジェクトをCV2のAmazon Pay APIで扱うことができますか?
CV1(旧バージョン)を利用しながら、開発環境(SANDBOX)でCV2(新バージョン)のテストを実施できますか。
オプション機能
Web接客型 / 支払い救済型 Amazon Payを利用する方法を教えてください。
AdditionalPaymentButton(APB)機能について知りたいです。
canHandlePendingAuthorization=true(Dynamic Authorizationおよび非同期オーソリ)はどんな時に設定したら良いですか?
SANDBOXについて
本番環境へ切り替えるために必要なことを知りたいです。
異常系(オーソリエラーのハンドリング等)のテストはできますか?
SANDBOXでお支払い方法が何も無いテストアカウントを作ることはできますか?
本番環境とSANDBOXの違いは何ですか?
SANDBOXテストアカウントの作り方を知りたいです。
テストアカウントでログインできません。
よくあるエラー
ボタンを押した後に「問題が発生しました」(Error Code: InvalidSignatureError)と表示されます。
ボタンを押した後に「問題が発生しました」(Error Code: InvalidRequestまたはinvalidLoginDetails)と表示されます。
API呼び出しで ResourceNotFoundエラーが発生します。
SaaS型SP開発者向けのFAQ
CV2 AuthToken の用途や利用方法について教えてください。
認証情報自動連携機能の注意点を教えてください。
認証情報自動連携機能を利用せず、手動で認証情報を連携する方法
V2AuthTokenを利用してAmazon Payで決済する方法を教えてください。
認証情報自動連携機能の遷移先改修のご依頼
認証情報自動連携機能でAmazonキャンペーンを表示するための改修ポイント