このガイドは、Bring Your Own Processor (BYOP) を通じてAdyenを独自のプロセッサとして接続する場合に適用されます。ご不明な点がありましたら、こちら までご連絡ください。
生カードデータアクセスを有効化
DodoがAdyenを介して支払いを処理する前に、Adyenアカウントで生カードデータアクセスを有効にする必要があります。AdyenはこれをPCI DSS準拠により制限しています。Dodo Paymentsがあなたに代わって生カードデータを処理し、PCI DSS レベル1に準拠しているため、Adyenに対して**Dodo Paymentsの準拠証明書(AOC)**を提出し、自分で認証を取得する必要はありません。Dodo Payments PCI DSS Attestation of Compliance (AOC)
現在のDodo PaymentsのAOCをダウンロードして、Adyenのサポートに提出し、生カードデータアクセスを有効にしてください。
必要なもの
設定 → BYOPでAdyenを接続するには、Adyenのお客様領域から3つの値を集めてください。| 値 | 出所 |
|---|---|
| API key | Developers → API credentials |
| Merchant Account | あなたのAdyenマーチャントアカウント識別子 |
| HMAC key | Webhook設定時に生成されます |
Adyenはtest (
ca-test.adyen.com) と live (ca-live.adyen.com) の認証情報を分けて管理しています。Dodoで設定しているモードに一致する環境で認証情報を生成してください。ステップ1:APIキーを生成
Open API credentials
Adyenのお客様領域で、Developers → API credentialsに進みます。Manage API credentials または Merchant admin の権限が必要です。
Select your credential
Payments タブを選び、あなたの認証情報のユーザー名( 例:
ws_123456@Company.YourCompanyAccount)を選択します。ステップ2:マーチャントアカウントを見つける
あなたのマーチャントアカウントは、Adyenがトランザクションを処理するために使用するアカウント識別子です。お客様領域の上部にあるアカウントセレクタに表示されています(例:YourCompany_ECOM)。これをDodoのMerchant Account フィールドに貼り付けます。
ステップ3:WebhookとHMACキーを設定
Dodoは、Adyen接続を保存するときにWebhook Endpoint URLを生成します。これをAdyenにWebhookとして追加し、HMACキーを生成します。Merchant admin または Merchant technical integrator の権限が必要です。Create a webhook
お客様領域で、Developers → Webhooksに進み、Create new webhook を選択します。リストから Standard webhook タイプの Add を選びます。
Configure the webhook
- Description を入力します。
- Enabled を切り替えて、有効にします。
- Server configuration の下で、Dodoが生成したWebhook Endpoint URLを URL フィールドに貼り付けます(HTTPSで公開されている必要があります)。
Generate the HMAC key
Security の下で、HMAC Key セクションに移動して、Generate を選択して新しいHMACキーを作成します。コピーして安全に保存してください。後でコピーすることはできません。その後、Save configuration を選択します。
よくある質問
What is the HMAC key for?
What is the HMAC key for?
Adyenは、受信者が通知の整合性と出所を確認できるように、すべてのWebhookにHMAC署名を付与します。Dodoは、提供されたHMACキーを使用して、AdyenアカウントからのWebhookを検証します。
I lost my API key or HMAC key, what now?
I lost my API key or HMAC key, what now?
作成後はどちらも取得できません。Developers → API credentialsで新しいAPIキーを生成するか、Webhook設定で新しいHMACキーを生成し、その値をSettings → BYOPで更新してください。
Do test and live use the same credentials?
Do test and live use the same credentials?
いいえ。環境に一致した認証情報を生成してください。テスト (
ca-test.adyen.com) または本番 (ca-live.adyen.com) で、そのモードに合わせてDodoで設定します。