概要
VibeFox Cardcom Payment Gateway は、Cardcom(イスラエル)によるクレジットカード決済を OpenCart 3 と OpenCart 4 に追加します。最後のチェックアウトステップで購入者が Confirm Order をクリックすると、Cardcom の安全な決済ページ(Low Profile)に移動し、そこでカード情報を入力して貴店に戻ります。カード情報が貴店のサイトを経由することはありません。OpenCart は決済の前に注文を作成しますが、注文にステータスが付くのは Cardcom が決済を確認した後だけです。そのため、未決済の試行は未確定の注文のまま残ります。
ILS、USD、EUR、GBP で販売し、Cardcom の端末を通じて分割払いを含むカード決済を提供したいイスラエルのストアに適しています。本拡張機能は一回限りのカード決済のみに対応しています。保存済みカードやワンクリック決済、定期購読、保存されたカードトークンによる請求、Cardcom の請求書設定、Bit、Apple Pay、Google Pay、iframe モード、後日売上計上(キャプチャ)には対応していません。
主な機能
Cardcom 決済ページ:注文金額を注文通貨で指定した決済ページが作成されます。ページは注文の言語に応じて、ヘブライ語または英語で表示されます。
Cardcom が確認した場合のみ支払い済みに:本拡張機能は、決済通知だけを信頼することはありません。通知の到着時と購入者がストアに戻ったときの両方で、Cardcom にサーバー間の通信で結果を問い合わせます。その後、OpenCart が通常の注文メールを送信します。
金額と通貨の確認:Cardcom が確認した金額と通貨を注文と照合します。一致しない場合、注文はメモ付きの確認中ステータスになります。
二重処理の防止:繰り返される通知や戻りが、同じ決済を二度適用することはありません。新しい試行では、同じ購入者の未完了の Cardcom ページを先に確認するため、既に行われた決済は二重に請求されるのではなく確認されます。
分割払い:Cardcom ページで購入者が選択できる最大支払い回数を 1 から 36 の範囲で設定します。
アカウント不要のテストモード:テストモードでは Cardcom の公開テスト端末を使用するため、自社の端末を取得する前に全体の流れを試すことができます。
注文ページからの返金:注文の VibeFox Cardcom Payment Gateway タブから、全額返金と一部返金を行えます。金額は Cardcom が実際に請求した額に基づき、注文が支払われたモード(テストまたは本番)で常に処理されます。全額返金を行うと Refunded ステータスに設定されます。
独自の注文ステータス:支払い済みの注文、確認中の決済、全額返金に対して、OpenCart のステータスを選択できます。OpenCart の条件(ジオゾーン、最低注文金額、並び順)にも対応しています。認証情報、カードトークン、カード保有者のデータを含まない任意のログを記録できます。
要件
OpenCart 3.0.x(3.0.5.0 で動作確認済み)または OpenCart 4.0.2 以降(4.1.0.3 で動作確認済み)、PHP 8.0 以降。両方のバージョン用のパッケージが 1 つのダウンロードに含まれています。端末番号と API ユーザー名を含む Cardcom 加盟店アカウント(API パスワードは返金にのみ必要です)。インターネットから HTTPS で到達できるストア。vibefox.net で取得した VibeFox ライセンスキー(ドメインごとに 1 つ)。
