---
title: Amazon Pay - Buy Now
url: ja/amazon-pay-buy-now-checkout/ja-buy-now-overview.html
---

Amazon PayはAmazonの認証情報を使用してサイトでサインインし、購入代金を支払うための安全で信頼できる便利な方法を購入者に提供します。

このガイドでは購入者体験の概要を説明し、Amazon Payの最新のチェックアウト技術とインテグレーションする方法を紹介します。

* TOC
{:toc}
{::options toc_levels="3" /}

---

### 1. The Amazon Pay 決済エクスペリエンス

1. 購入者はAmazon Payのボタンをクリックし、チェックアウトを開始します。
1. 購入者はAmazonアカウントを使ってサインインします。
1. 購入者は販売者と情報を共有することに同意します。
1. 購入者は配送先住所、支払い方法の確認と編集、配送オプションの選択、小計と合計注文金額を含むカート内の商品の確認ができる1つのページに遷移します。
1. 購入者は注文ボタンをクリックして、Amazon Payがホストするページでチェックアウトを完了します。
1. 購入者はプロンプトが表示された場合、多要素認証（本人確認）にチャレンジするか、または必要に応じて別の支払い方法を選択して支払いを拒否することができます。
1. 決済結果に応じて、事業者のサンキューページにリダイレクトします。

<script>
  if (openInPopup === undefined) {
    function openInPopup(url) {
      const popupWinWidth = screen.width;
      const popupWinHeight = screen.height;
      window.open(
        url,
        "_blank",
        `popup:true, resizable=yes, width: ${screen.availWidth}, height: ${screen.availHeight}`
      );
      return false;
    }
  }
</script>

<input type="hidden" id="BuyNowExperienceOverview" value="https://m.media-amazon.com/images/G/01/EPSDocumentation/AmazonPay/Integration/BuyNowExperienceOverview.png" />
<a href="#" onclick="return openInPopup(document.getElementById('BuyNowExperienceOverview')?.value)"><img style="width: 100%" src="https://m.media-amazon.com/images/G/01/EPSDocumentation/AmazonPay/Integration/BuyNowExperienceOverview.png" /></a>



---
### 2. OneTime（都度支払い）インテグレーションとの主な違い

* インテグレーション済みのバックエンドの操作をすべて再利用できます。主な違いは以下の通りです：
  * チェックアウトプロセス中にAmazon PayへのAPIコールは必要ありません。
  * 購入者の入力はすべてAmazon PayのBuy Nowチェックアウトページで行われます。
  * ボタン上のJavaScriptコールバックはショップからの入力が必要なときに、Amazon Payによって呼び出されます。
  * 呼び出されたコールバックの結果として内部サービスを呼び出し、Amazon PayのBuy Nowチェックアウトに定義されたデータを返します。
  * [レビューページ](../amazon-pay-checkout/display-shipping-payment-info.html){:target="\_blank"} は必要ありません。購入者はAmazon Payがホストするページでチェックアウトを完了するので、配送/支払い情報の表示をスキップします。
  * チェックアウトを完了するには、`CompleteCheckoutSession` APIではなく、[Finalize Checkout Session](./verify-and-complete-checkout.html#finalize-checkout-session---api-) APIを呼び出します。
* チェックアウトはAmazon PayがホストするBuy Nowページで行われるため、購入者のリダイレクトは1回で済みます（OneTime（都度支払い）インテグレーショの場合は2回行われます）。

Buy Now シーケンス図
<script>
  if (openInPopup === undefined) {
    function openInPopup(url) {
      const popupWinWidth = screen.width;
      const popupWinHeight = screen.height;
      window.open(
        url,
        "_blank",
        `popup:true, resizable=yes, width: ${screen.availWidth}, height: ${screen.availHeight}`
      );
      return false;
    }
  }
</script>

<input type="hidden" id="BuyNow_Integration_Pattern" value="https://m.media-amazon.com/images/G/01/EPSDocumentation/AmazonPay/Integration/BuyNow_Integration_Pattern.png" />
<a href="#" onclick="return openInPopup(document.getElementById('BuyNow_Integration_Pattern')?.value)"><img style="width: 100%" src="https://m.media-amazon.com/images/G/01/EPSDocumentation/AmazonPay/Integration/BuyNow_Integration_Pattern.png" /></a>

