このドキュメントでは、Easy Digital Downloads向けのBraintree決済ゲートウェイの概要を説明します。
要件
Easy Digital DownloadsでBraintreeを使用するには、以下が必要です:
- マーチャントID – https://articles.braintreepayments.com/control-panel/important-gateway-credentials#merchant-id
- マーチャントアカウントID – https://articles.braintreepayments.com/control-panel/important-gateway-credentials#merchant-account-id
- 公開鍵 – https://articles.braintreepayments.com/control-panel/important-gateway-credentials#public-key
- 秘密鍵 – https://articles.braintreepayments.com/control-panel/important-gateway-credentials#private-key
Braintreeの使用に必須ではありませんが、SSL証明書を強くお勧めします。Braintreeのドキュメントで詳細を読むことができます。また、SSL設定に関するガイドも参照してください。
1. APIキーを入力する
拡張機能が
インストールおよび有効化されたら、EDDストアでDownloads → Settings → Paymentsに移動し、Braintreeセクションを見つけます。次のようになります:

ステップ1でAPI情報をすべて取得したら、必要なボックスに入力し、完了したら、下部にある
Save Changesボタンをクリックします。
注意:テストモードが有効になっている場合は、BraintreeサンドボックスアカウントからAPIキーを入力してください。テストモードが有効な場合、ライブAPIキーは機能しません。
オプションで、「Submit for Settlement」を有効にしてすべてのトランザクションをすぐに決済に送信するか、「Store In Vault on Success」を有効にして、購入が成功したときにすべてのクレジットカードをボルトに保存できます。
2. 決済ゲートウェイを有効にする
Braintreeゲートウェイがインストール、有効化され、APIキーが入力されたら、
Downloads → Settings → Paymentsに移動し、利用可能なゲートウェイのリストからBraintreeを選択して、決済ゲートウェイとして有効にする必要があります。ボックスにチェックを入れたら、ページ下部のSave Changesボタンをクリックします。

購入のテスト
BraintreeアカウントがEasy Digital Downloadsに正しく接続されていることをテストするには、次の手順に従ってください:
- Downloads → Settings → Payments → Generalでテストモードを有効にする

- Downloads → Settings → PaymentsでAPI認証情報を入力する(まだ入力していない場合)

- カートに商品を追加し、チェックアウトページに進む
- チェックアウトフォームを完了し、Braintreeのドキュメントページにあるテストクレジットカード番号を使用する。
- 購入を完了します。購入確認ページにリダイレクトされた場合、すべて正常に機能しています。
- 実際の購入を受け付け始める前に、必ずテストモードを無効にしてください。
注意: クレジットカードフォームでCVVのサポートを追加するには、Braintree内の不正管理設定を調整する必要があります。Braintreeダッシュボードにログインし、右上にある歯車アイコンにカーソルを合わせ、「不正管理」を選択してください。

「CVV」セクションを見つけて「オプション」をクリックします。その後、必要に応じてCVVオプションを設定できます。これらのオプションのいずれかを有効にすると、カードフォームにCVVフィールドが表示されます。すべてのオプションがチェックされていない場合、CVVフィールドは表示されません。
よくある質問への回答
このBraintree決済ゲートウェイは、定期支払い拡張機能をサポートしていますか?
いいえ、現時点ではサポートしていませんが、将来的には追加される予定です。
Braintreeはどの国をサポートしていますか?
Braintreeは多くの国で利用可能であり、常に拡大しています。お住まいの国がサポートされているか確認するには、FAQの
国際セクションをご覧ください。
Braintreeは、私のサイトにSSL証明書が必要であることを要求していますか?
はい、Braintreeでは常にSSL証明書を使用する必要があります。支払いフォームを含むすべてのページは、https://ではなく、https://で始まる必要があります。
このゲートウェイは、Braintree経由のPayPal支払いをサポートしていますか?
いいえ、この決済ゲートウェイはPayPal経由の支払いをサポートしていません。


