Skip to main content
Buy Now Pay Later (BNPL) を利用すると、顧客は購入代金を分割払いにしたり、後払いにしたりできます。一方、BNPLプロバイダーは代金全額を前払いします。BNPLを提供すると、対象となる取引の平均注文額とコンバージョン率を向上させられます。

BNPLを提供する理由

Higher AOV

支払いを一定期間に分散できる場合、顧客はより多く購入する傾向があります。

Better Conversion

後払いにすることで、特に高額商品において、チェックアウト時の購入の障壁を取り除けます。

No Credit Risk

BNPLプロバイダーが信用リスクを負い、分割払いを回収します。プロバイダーは全額を前払いします。

対応プロバイダー

Dodo Paymentsでは、3つのBNPLプロバイダーを提供しています。それぞれ対応する国、通貨、最低金額が異なります。

Klarna

Supported Countries: オーストリア、ベルギー、チェコ共和国、デンマーク、フィンランド、フランス、ドイツ、ギリシャ、アイルランド、イタリア、オランダ、ノルウェー、ポーランド、ポルトガル、スペイン、スウェーデン、スイス、英国、米国 USDのチェックアウトでは、請求先の国が米国の場合にのみKlarnaが表示されます。 Payment Options:
  • Pay in 4: 4回の無利息払い。
  • Pay in 30 days: 30日以内に全額を支払います。
  • Financing: より長期の分割払いプラン。
Klarnaは、国、通貨、金額に基づいて顧客に表示するオプションを決定します。

Afterpay (Clearpay)

USDのチェックアウトでは、請求先の国が米国の場合にのみAfterpayが表示されます。 Payment Options:
  • Pay in 4: 2週間ごとに1回、4回の無利息払い。
英国では、AfterpayはClearpayとして運営され、同じAPIタイプafterpay_clearpayを使用します。

Billie

About Billie: Billieは企業間(B2B)向けのBNPLプロバイダーです。企業の購入者は、チェックアウト時ではなく、請求書の支払い条件に従って支払えます。 Payment Options:
  • Invoice Payment: 購入者は合意した支払い条件に従って支払います。
  • Flexible Terms: 企業に適した支払いスケジュール。

Configuration

BNPLを提供するには、プロバイダーのタイプをallowed_payment_method_typesに含めます。または、パラメーターを省略して対象となるすべての決済方法を表示します。

API Method Types

Example

このセッションでは、米国の顧客にKlarnaとAfterpayを提供し、フォールバックとしてカードを使用します。
フォールバックとして、必ずcreditとdebitを含めてください。すべての顧客がBNPLの対象となるわけではなく、プロバイダーの最低金額を下回る取引は対象外です。指定した決済方法が利用できない場合、チェックアウトは失敗します。

Transaction Amount Limits

Dodo Paymentsでは、USDのチェックアウトに次の最低金額を適用します。 その他の通貨では、プロバイダー独自の制限が適用されます。取引がプロバイダーの制限範囲外の場合:
  • BNPLオプションはチェックアウトに表示されません。
  • エラーは返されません。オプションは表示されません。
  • カード決済は引き続き利用できます。
これは想定された動作です。商品の価格がプロバイダーの範囲内に収まる可能性が低い場合は、allowed_payment_method_typesにBNPLメソッドを含めないでください。

How Installments Work

BNPLプロバイダーは顧客を承認し、全額を支払い、顧客から分割払いを回収します。 Key points:
  • BNPLプロバイダーが全額を前払いし、その金額は通常の入金で受け取ります。
  • BNPLプロバイダーが信用リスクと回収を処理します。
  • 顧客は通常、4回の分割払いでプロバイダーに直接返済します。
  • 顧客が分割払いを滞納した場合、損失を負うのはプロバイダーであり、あなたではありません。

Testing

テストモードでBNPLをテストするには、次の情報を使用します。

Klarna Test Data

USDのチェックアウトでは、Klarnaを表示するために取引金額が$50($50.01)を超えている必要があります。

Afterpay Testing

1

Select Afterpay

チェックアウトでAfterpayを選択し、Payをクリックします。
2

Test a Successful Payment

有効なメールアドレスと配送先住所を使用します。
3

Test Failed Authentication

失敗をテストするには、リダイレクトページでAfterpayのモーダルを閉じます。支払いステータスがrequires_customer_actionからrequires_payment_methodに変わります。

Best Practices

BNPLは、価格が$100~$1,000の商品で最も効果的です。この価格帯では、顧客にとって後払いのメリットが特に大きくなります。
「Klarnaで$100」よりも「$25を4回払い」のほうが説得力があります。可能な場合は、1回あたりの支払額を表示してください。
USDのチェックアウトでは、$50以下の場合BNPLは表示されません。$100未満では、ほとんどの顧客がカードを選びます。高価格の商品でBNPLを促進してください。
BNPLプロバイダーは信用審査に請求先情報を使用します。チェックアウトで請求先住所をすべて収集してください。
信用契約の相手はあなたではなく、KlarnaまたはAfterpayであることを顧客に明確に伝えてください。

Limitations

BNPLは、プロバイダーの承認と、チェックアウトの通貨および国に左右されます。

No Subscriptions

AfterpayとBillieは継続支払いをサポートしていません。Klarnaはサブスクリプションをサポートしています。その他のサブスクリプション商品には、カードまたは継続支払いに対応する別の決済方法を使用してください。

Credit-Based Approval

BNPLプロバイダーは、顧客が選択した時点で信用審査を行うため、すべての顧客が承認されるわけではありません。承認は次の要因によって決まります。
  • プロバイダーにおける顧客の信用履歴。
  • 取引金額。
  • 顧客の所在地。

Currency & Country Mapping

各通貨は対応する地域に限定されます。 Klarnaのその他の通貨(DKK、NOK、SEK、CZK、PLN、CHF)は、それぞれの通貨の対象国で利用できます。
たとえば、USDの取引では、米国の顧客にのみBNPLオプションが表示されます。EURの取引は、上記のユーロ圏の国の顧客にのみ利用できます。GBPの取引は、英国の顧客にのみ利用できます。

Troubleshooting

確認事項:
  1. 金額はプロバイダーの範囲内ですか?USDのチェックアウトでは、KlarnaとAfterpayに$50超($50.01)が必要です。
  2. 顧客は対応する国にいますか?USDのチェックアウトでは、請求先の国が米国である必要があります。
  3. プロバイダーはその通貨をサポートしていますか?
  4. BNPLメソッドはallowed_payment_method_typesに含まれていますか?
  5. サブスクリプションの場合、プロバイダーはKlarnaですか?AfterpayとBillieは1回限りの支払いにのみ対応しています。
解決策: 多くの場合、金額が最低金額を下回っているか、最大金額を超えています。金額がプロバイダーの範囲内にあることを確認してください。
原因:
  • プロバイダーにおける信用履歴が不十分。
  • 有効な分割払いプランが多すぎる。
  • 本人確認に失敗した。
解決策: 否認されることは想定されます。フォールバックとしてカード決済を利用できるようにしてください。否認の具体的な理由を顧客に表示しないでください。
原因: 顧客がBNPLプロバイダーの認証フローを完了しませんでした。Solution: 最終ステータスについては、payment.succeeded または payment.failed webhookを待ちます。支払いが完了しない場合、顧客は再試行するか、別の方法を使用できます。

Payment Methods Overview

対応するすべての決済方法。

Checkout Guide

チェックアウトセッションを作成およびカスタマイズします。

Testing Process

すべての決済方法のテストデータ。

Adaptive Currency

通貨のサポートと換算。
最終更新日 2026年9月28日