多通貨クレジットカード決済(DCC)
概要
多通貨クレジットカード決済(DCC)は、加盟店様のECサイトで日本円で販売されている商品・サービスを他国通貨で決済できるサービスです。
多通貨クレジットカード決済(DCC)を利用する際は、クレジットカード決済の用語集も参照してください。
多通貨クレジットカード決済(DCC)を始めるには
-
契約の確認・申込
ご利用には多通貨クレジットカード決済(DCC)の契約が必要です。未契約の場合は営業担当へご連絡ください。
会員ID決済の場合はクレジットカード決済の契約も必要です。 -
テスト環境での動作確認
テストカードを使用してテスト環境で検証します。 -
本番稼働開始
検証完了後に本番運用を開始します。
接続方式のサポート
| 接続方式 | サポート状況 | 関連リンク |
|---|---|---|
| OpenAPIタイプ | ✖ 非対応 | |
| プロトコルタイプ | ✔ 対応 | API仕様(idPass) API仕様(json) |
| リンクタイプ Plus | ✔ 対応 | API仕様/決済識別子 |
取引状態
| 取引状態 | コード | 説明 |
|---|---|---|
| 未決済 | UNPROCESSED | 決済が完了していない状態(お客様がご注文途中に離脱が主な原因) |
| 未決済(3DS登録済み) | AUTHENTICATED | 決済が完了していない状態(お客様が3DS認証情報を入力する状態) |
| 即時売上 | CAPTURE | 売上が確定した状態 |
| 変更未決済(3DS登録済み) | CHANGEAUTH | 金額変更が完了していない状態(お客様が3DS認証情報を入力する状態) |
| 取消 | VOID | 売上が取り消された状態 |
3Dセキュア2.0(本人認証)
3Dセキュア2.0(EMV 3-D Secure)は、オンライン決済における不正利用を防止するための本人認証サービスです。
2025年10月より、クレジットカード決済では原則として3DS2.0の利用が必須になりました。
3DS2.0を利用しない場合、チャージバック発生時のリスクは加盟店様が負担し、一部カードブランドでは決済自体が拒否される可能性があります。
詳細は3Dセキュア2.0を参照してください。
カード情報の取り扱い
カード情報非保持化
基本的には、カード番号を加盟店様のシステムで取得・保管しないカード情報非保持化構成を採用してください。
以下の2つのソリューションから、システム要件や運用に合わせて選択できます。
| ソリューション | 特徴 |
|---|---|
| カード情報トークン化 | JavaScriptでカード番号をトークン化。OpenAPIタイプ、プロトコルタイプで利用可能 |
| リンクタイプ Plus | 決済画面を当サービスが提供。開発リソースが限られる場合に最適 |
- カード情報トークン化
- リンクタイプ Plus
カード情報トークン化:
加盟店様のサイトで、JavaScriptライブラリを使用してカード番号をトークンに変換します。
- 特徴
- カード番号が加盟店様サーバーを経由しない
- 既存の決済フローに組み込みやすい
- カスタマイズ性が高い
- 詳細:カード情報トークン化
リンクタイプ Plus:
当サービスが提供する決済画面にお客様を遷移させて決済を行います。
- 特徴
- カード番号が加盟店様サーバーを経由しない
- カード入力画面の開発が不要
- 決済画面のデザインカスタマイズに制約あり
- 詳細:リンクタイプ Plus
PCI DSS準拠
カード番号を直接取り扱う必要がある場合は、PCI DSS(Payment Card Industry Data Security Standard) へ準拠の上、弊社に対してカード情報の取扱い許可申請が必要です。申請は弊社担当営業までお申し付けください。
PCI DSSは、クレジットカード情報を安全に取り扱うための国際的なセキュリティ基準です。
準拠には高度なセキュリティ対策と定期的な審査が必要となります。
APIの入出力パラメータのカード番号
入力時
- カード番号の取扱いが許可された加盟店様のみ、APIのカード番号パラメータ(
CardNo)に値を指定できます。 - 許可されていない加盟店様が指定した場合、エラーコード
E61040001が返ります。カード番号の代わりにトークンを指定してください。
出力時
- 加盟店様の設定に応じて、カード番号をマスク形式で返します。
- カード番号の取扱いが許可されていない加盟店様には、最大で先頭6桁と末尾4桁のみを返し、他はマスク表示します。
会員カード登録について
多通貨クレジットカード決済(DCC)では、会員カード登録機能が利用できます。
会員カード登録機能は、お客様のクレジットカード情報を安全に保管し、次回以降の決済で再利用するための機能です。都度カード情報を入力する手間を省き、スムーズな決済体験を提供できます。
会員カード登録はクレジットカード決済と共通のAPIを利用します。
詳細は会員カード登録を参照してください。
多通貨クレジットカード決済(DCC)で会員カード登録機能を利用する場合は、
併せてクレジットカード決済の契約が必要です。
返金
- 取消可能期間: 即時売上後180日以内
- 取消時の制限:
- 元取引と異なる支払通貨の指定はできません
- 決済時と異なる為替レートで取消を行った場合、その後の金額変更はできません
- 為替レートの扱い:
- 金額変更を実施している場合:決済時の為替レートが適用されます
- 取消時に異なる為替レート指定を選択した場合:為替差により請求または返金が発生する可能性があります
- カード明細と与信枠:
- カード明細には取消前の決済履歴と取消処理による決済履歴の両方が記録されます
- 取消後、与信枠がすぐに戻らない場合があります(カード会社によりタイミングが異なります)
金額変更
増額・減額ともに可能です。
- 金額変更可能期間: 即時売上後180日以内
- 金額変更可能回数: 制限なし
- 為替レートの扱い: 金額変更時は初回決済時の為替レートが適用されます
- 増額の場合: オーソリ処理を行います
- 減額の場合:
- 金額変更後の利用金額が0円となる設定はできません
- 与信枠はすぐに戻らない場合があります
与信枠への反映はカード会社によりタイミングが異なります
金額変更時、3Dセキュアを利用できます。3Dセキュアを利用する場合、お客様操作が必要です。
10分ごとに取引ステータスを確認し、「変更未決済(3DS登録済み)」かつ30分以上経過した取引については、ステータスを金額変更前の状態に更新します。ステータス更新時に加盟店様へ結果通知を送信します。
利用可能な通貨
合計33通貨に対応しています。
円(JPY) は利用できません。
利用可能な通貨一覧
| 通貨名 | 通貨コード | 小数点切り上げ桁数 |
|---|---|---|
| アラブ首長国連邦ディルハム | AED | 2 |
| アルゼンチンペソ | ARS | 2 |
| オーストラリアドル | AUD | 2 |
| ブラジルレアル | BRL | 2 |
| カナダドル | CAD | 2 |
| スイスフラン | CHF | 2 |
| 人民元 | CNY | 2 |
| チェココルナ | CZK | 2 |
| デンマーククローネ | DKK | 2 |
| ユーロ | EUR | 2 |
| 英ポンド | GBP | 2 |
| 香港ドル | HKD | 2 |
| ルピア | IDR | 0 |
| イスラエル新シュケル | ILS | 2 |
| インドルピー | INR | 2 |
| ウォン | KRW | 0 |
| スリランカルピー | LKR | 2 |
| パタカ | MOP | 2 |
| メキシコペソ | MXN | 2 |
| マレーシアリンギット | MYR | 2 |
| ノルウェークローネ | NOK | 2 |
| ニュージーランドドル | NZD | 2 |
| フィリピンペソ | PHP | 2 |
| カタールリアル | QAR | 2 |
| ロシアルーブル | RUB | 2 |
| サウジリヤル | SAR | 2 |
| スウェーデンクローナ | SEK | 2 |
| シンガポールドル | SGD | 2 |
| タイバーツ | THB | 2 |
| 台湾ドル | TWD | 2 |
| 米国ドル | USD | 2 |
| ドン | VND | 0 |
| ランド | ZAR | 2 |
為替レートについて
初期設定:支払通貨コードの指定
レート照会や決済に使用する通貨を事前に指定する必要があります。
加盟店通貨設定で対応する通貨を決めてください。
為替レート照会
多通貨クレジットカード決済では、対象となる全通貨の最新為替レート情報を一括で取得できます。
レートの更新スケジュール
当サービスではレートを日本標準時(JST)の午前11時までに毎日更新します。更新できない場合はご連絡します。
加盟店様で全通貨のレートを保持・日次更新する場合は、
毎日午前11時以降に全レート照会(SearchRateAllDcc)APIを呼び出してください。
照会時に取得する情報
全通貨の最新為替レート情報と共に、FX追跡番号を取得できます。
取引登録(EntryTranDcc)APIでこのFX追跡番号を指定することで、照会時点の為替レートで決済します。
マークアップ手数料
外貨決済金額への変換時(為替レート照会時)にお客様への請求金額に
マークアップ手数料(為替事務手数料)が加算されます。
決済時のレート固定
レート照会時に発行されたFX追跡番号を取引登録に指定することで、その時点の為替レートで決済できます。
取消時の為替レート選択
取消を実行する際、2つのレート適用方法から選択できます。
| 選択方法 | 設定値 | 返金額の計算 |
|---|---|---|
| デフォルト | DCCフラグ = 0 | 売上時の為替レート(当初の決済と同じレートで返金) |
| 取消時のレート適用 | DCCフラグ = 1 | 現在の為替レート(取消実行時点で為替差が発生する可能性) |
取消時に異なる為替レートを選択した場合、
為替差により利用者へ追加請求または返金が発生する可能性があります