概要
Peach Payments Pay Gateway は、Peach Payments によるカード決済を WooCommerce に追加します。Peach Payments Card API(COPYandPAY)に接続します。注文後、購入者は貴店の Pay for order ページにある Peach Payments 決済フォームにカード情報を入力します。カード情報は Peach Payments のフォームに入力され、貴店のサーバーに届くことはありません。Visa、Mastercard、American Express、Diners Club に対応しています。
南アフリカ、ケニア、モーリシャスにあり、ZAR、KES、MUR で販売し、Peach Payments アカウントを持つストアに適しています。WooCommerce 注文画面からの返金(Peach Payments ダッシュボードで返金)、保存済みカード、定期購入、事前承認とキャプチャ、EFT、BNPL、QR その他カード以外の決済方法には対応していません。
主な機能
Peach Payments の確認後にのみ支払い済みに設定:ブラウザーのリダイレクトだけで注文が支払い済みになることはありません。購入者が戻ると、ストアは Peach Payments API からこの注文のチェックアウト結果をサーバー間通信で取得します。
暗号化ウェブフック:Peach Payments Card のウェブフック(AES-256-GCM)は、購入者が戻る前にブラウザーを閉じても決済を確認します。注文が処理中の場合は一時的なエラーを返し、Peach Payments が再送します。
金額と通貨の照合:すべての決済を注文と照合します。不一致の場合は支払い済みにせず、メモを付けて保留中にします。
重複処理を防止:ウェブフックの再送、ページの再読み込み、購入者の帰還と同時に届くウェブフックによって、メモ、メール、在庫変更が重複することはありません。支払い済みまたはキャンセル済みの注文を通知なく変更せず、支払い済み注文への追加決済は返金対象として記録します。
テストと本番モード:Peach Payments のサンドボックスと本番アカウントに別々の Entity ID、Access Token、ウェブフックキーを設定します。決済は必ず開始時のモードで確認します。
ダッシュボードの操作をメモに記録:Peach Payments ダッシュボードでの返金、取り消し、チャージバックを、ウェブフックが注文メモに追加します。
カードブランド:決済フォームに表示するブランドを選べます。フォームのスクリプトは Subresource Integrity ハッシュ付きで読み込みます。
最新の WooCommerce に対応:クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS。ログにカード情報、キー、購入者データは含まれません。翻訳に対応しています。
要件
WordPress 6.2 以降、WooCommerce 8.0 以降、PHP 8.0 以降。Card API の Entity ID と Access Token(テストおよび/または本番)を持つ Peach Payments アカウントと、ウェブフック用に Peach Payments から提供される復号キーが必要です。ストア通貨:ZAR、KES、MUR。vibefox.net の VibeFox ライセンスキー(ドメインごとにキーが必要)。
