概要
VibeFox dLocal Payment は、WooCommerce を dLocal のセルフサービス製品である dLocal Go に接続します。注文後、購入者は dLocal Go の決済ページに移動し、自国の決済方法(現地カード、銀行振込、現金払いバウチャー、ウォレットなど、dLocal Go がその国で提供するもの)で支払い、貴店に戻ります。カード情報が貴店のサイトを通ることはありません。
ラテンアメリカ、アフリカ、アジア向けに販売し、dLocal Go アカウントを持つストアに適しています。本プラグインは 1 回限りの決済のみに対応しています。貴店のサイト上のカード入力フォーム、保存済みカード、定期購入、オーソリとキャプチャの分離には対応しておらず、エンタープライズ向けの dLocal Payments API(X-Login / X-Trans-Key 認証情報)では動作しません。
主な機能
dLocal Go 決済ページ: 注文合計額について、注文通貨と購入者の国で決済が作成されます。金額は通貨の小数桁に丸められます。たとえば CLP、PYG、JPY では整数の金額になります。
dLocal Go の確認後にのみ支払い済み: 決済通知は署名で検証され、注文を変更する前に、ステータス、金額、通貨が必ず dLocal Go API から読み直されます。購入者が戻ったときにもステータスが確認されるため、通知が遅れても支払い済みの注文が支払い待ちのまま残ることはありません。
金額と通貨のチェック: 注文と一致しない決済は、注文を支払い済みにする代わりに、確認のため保留中にします。
二重処理なし: 通知が繰り返されても、注文メモ、在庫の減算、メールが重複することはありません。支払い済み注文への 2 回目の決済や、キャンセル後の決済には、分かりやすいメモが付きます。
サンドボックスと本番: 環境ごとに別々の認証情報を使用します。各決済の環境は注文に記録され、返金はその環境に送られます。
返金: WooCommerce の注文画面から全額返金と一部返金ができます。dLocal Go からの最終的な返金ステータスが注文メモに追加されます。
購入者にやさしい再試行: 支払わずに dLocal Go のページを離れた購入者には、チェックアウトでメッセージが表示され、再試行するか別の方法を選べます。
最新の WooCommerce に対応: 支払い済み注文の自動完了(任意)、クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS。認証情報や個人データを含まないログ(任意)。スペイン語翻訳を同梱しています。
要件
WordPress 5.8 以降、WooCommerce 7.0 以降、PHP 8.0 以降。API キーと API シークレットを持つ dLocal Go アカウント。インターネットからアクセスでき、本番では HTTPS を使用するサイト。VibeFox ライセンスキー(vibefox.net で購入。1 つのキーは 1 つのドメインで使用可能)。
