概要
VibeFox Flow Gateway は、Flow.cl(チリ)による決済を OpenCart 3 と OpenCart 4 に追加します。チェックアウトの最後の手順で、購入者は Confirm Order をクリックし、Flow の決済ページに移動して、Webpay、クレジットカードまたはデビットカード、銀行振込、Servipag、Multicaja、Mach、または Flow アカウントで有効になっているその他の方法で支払います。OpenCart は決済の前に注文を作成しますが、注文に状態が付与されるのは Flow が決済を報告した後です。そのため、未払いの試行は欠番の注文として残ります。
チリ・ペソ(CLP)または米ドル(USD)で販売し、Flow アカウントを持つチリのストアに適しています。この拡張機能は一回限りの決済のみに対応しています。保存済みカード、サブスクリプション、決済リンクには対応しておらず、Flow の決済方法を事前に選択することもありません。また、Flow の管理画面で作成された返金は OpenCart にインポートされません。
主な機能
Flow 決済ページ:注文通貨で注文合計を一括決済します。CLP は整数のペソ、USD はセント付きです。購入者は Flow 側で決済方法を選択します。
Flow が確認した場合にのみ支払い済み:Flow からの確認にはトークンのみが含まれます。この拡張機能は署名付きリクエストで Flow から決済状況を取得し、Flow の応答のみを適用します。その後、OpenCart は通常の注文メールを送信します。
現金クーポン:Servipag と Multicaja のクーポンでは、Flow が入金を確認するまで注文は待機ステータスになります。
金額と通貨の確認:注文合計と一致しない決済は、メモ付きの確認ステータスに移ります。
二重処理の防止:繰り返される確認や戻りによって決済が二重に適用されることはありません。新しい試行の前に、その注文とカートの未完了の Flow 決済が確認され、支払い済みの注文に対する二度目の決済は返金対象としてマークされます。
サンドボックスと本番:sandbox.flow.cl と www.flow.cl では別々のキーを使用します。決済は、行われた環境で確認・返金されます。
注文画面からの返金:注文の VibeFox Flow Gateway タブから全額返金と一部返金ができ、返金履歴と Flow のメモを確認できます。Flow から報告された返金ステータスの変更はメモに追加されます。
OpenCart の設定:独自の注文ステータス、ジオゾーン、最低注文金額、並び順を設定できます。Flow アカウントで設定する項目はありません。URL は決済のたびに送信されます。
要件
OpenCart 3.0.x(3.0.5.0 で検証済み)または OpenCart 4.0.2 以降(4.1.0.3 で検証済み)、PHP 8.0 以降。ダウンロードファイルには両バージョン用のパッケージが含まれています。API Key と Secret Key を持つ Flow アカウント(テスト用に sandbox.flow.cl のアカウントも必要)。ストアの通貨は CLP または USD。インターネットからアクセスできるストア。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
