概要
VibeFox iPay88 Payment Gateway は、iPay88 Malaysia、Philippines、Indonesia、Thailand 向けの iPay88 決済を WooCommerce に追加します。注文の後、購入者はお住まいの地域の iPay88 決済ページに移動し、カード、FPX オンラインバンキング、電子ウォレット、または iPay88 アカウントで利用可能なその他の方法で支払い、ストアに戻ります。
東南アジアのストアで、iPay88 の加盟店アカウントを持ち、購入者に iPay88 のページで支払ってもらいたい場合に適しています。本プラグインは 1 回限りの支払いのみに対応しています。WooCommerce からの返金、カードの保存、サブスクリプション、事前承認とキャプチャ、サイト上のカード入力欄、自動の支払い状況再照会には対応していません。
主な機能
4 つの iPay88 地域: Malaysia、Philippines、Indonesia、Thailand から選択できます。注文は各通貨で請求され、お客様の地域でその通貨を請求できない場合は支払い方法が非表示になります。IDR は小数点なしで送信されます。
iPay88 が確認した場合のみ支払い済み: 注文は、Merchant Key で署名され、金額と通貨が注文と一致する応答を受け取った後にのみ支払い済みとしてマークされます。不一致の場合、注文はメモ付きで保留になります。
iPay88 の両方の応答に対応: 購入者の戻りと、サーバー間の backend 通知の両方を処理します。backend 通知は処理後にのみ確認応答されます。そうしないと iPay88 が再送します。
SHA256 または SHA1 の署名: 現行の iPay88 仕様に従う SHA256 と、従来型のオプションである SHA1 に対応しています。応答は両方の形式で受け付けます。
二重処理なし: 繰り返しまたは同時に届いた応答によって、注文メモ、在庫の減算、メールが重複することはありません。キャンセル済み注文への支払い、または支払い済み注文への 2 回目の支払いは、メモを追加するだけで、注文を再開することはありません。
保留中および失敗した支払い: 保留中の支払い(例: ATM または仮想口座への振込)は、iPay88 が確認するまで注文を保留にします。支払いに失敗した場合、購入者は理由を確認でき、再度支払うことができます。
テストモードと参照プレフィックス: 注文合計の代わりに、固定の少額テスト金額で決済します。同じ iPay88 アカウントを複数のストアで使う場合は、任意の参照プレフィックスを設定できます。
最新の WooCommerce: クラシックチェックアウト、チェックアウトブロック、Pay for order ページ、HPOS に対応しています。個人データや署名を含まないログを記録します。マレー語翻訳を同梱しています。
要件
WordPress 6.0 以降、WooCommerce 7.0 以降、PHP 8.0 以降。Merchant Code と Merchant Key を持つ iPay88 の加盟店アカウントと、iPay88 にリクエスト URL として登録されたサイトのアドレス。vibefox.net で購入した VibeFox ライセンスキー(ドメインごとに 1 つ)。
