戻る

VibeFox Windcave for OpenCart — ヘルプ

要件

OpenCart: 3.0.x(3.0.5.0 で動作確認済み)または 4.0.2 以降(4.1.0.3 で動作確認済み)。

PHP: 8.0 以降。

Windcave アカウント: REST API の認証情報(API ユーザー名と API キー)を持つ Windcave の加盟店アカウントが必要です。Windcave は、UAT テスト環境(uat.windcave.com)と本番環境(sec.windcave.com)用の認証情報をそれぞれ別に発行します。Windcave サポートまたはアカウント担当者にお問い合わせください。PxPay のキーはこの拡張機能では使用できません。提供したい支払い方法(カード、ウォレット、その他)は、Windcave アカウントで有効になっている必要があります。

通知: Windcave が支払い通知を送信できるように、ストアはインターネットからアクセス可能である必要があります。この通知のために Windcave 側で設定する必要はありません。

VibeFox ライセンスキー: vibefox.net で購入します。1 つのキーは 1 つのドメインで使用できます。

インストール

ダウンロードは、両方の OpenCart バージョン用のパッケージを含む 1 つの zip ファイルです。コンピューターで展開してください。README.txt、OpenCart 3 用のパッケージ wcp_windcave_payment_gateway-oc3-(version).ocmod.zip、OpenCart 4 用のパッケージ wcp_windcave_payment_gateway.ocmod.zip が含まれています。お使いの OpenCart のバージョンのパッケージのみをインストールしてください。ライセンスキーは両方のバージョンで同じです。

OpenCart 3

1. 管理画面で Extensions > Installer に進み、Upload をクリックして、ファイル wcp_windcave_payment_gateway-oc3-(version).ocmod.zip を選択します。この拡張機能には OCMOD の変更がないため、Extensions > Modifications を更新する必要はありません。インストーラーを使う代わりに、このパッケージの upload フォルダの内容をストアのルートフォルダにコピーすることもできます。

2. Extensions > Extensions に進み、種類で Payments を選択します。VibeFox Windcave Payment Gateway を見つけて Install(緑色の + ボタン)をクリックします。管理者ユーザーに、支払い拡張機能の一覧を変更する権限が必要です。

3. Edit(鉛筆ボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロック内の License key 欄に VibeFox ライセンスキーを入力し、Activate をクリックします(License key を参照)。

4. REST API のユーザー名とキーを入力します。テストモードには UAT の認証情報を、実際の支払いには本番の認証情報を使用します(Configuration を参照)。

5. 取引の種類と支払い方法を選択し、Enable/Disable をオンにして Save をクリックします。Test mode をオンにした状態でテスト支払いを行い、その後 Test mode をオフにすると実際の支払いを受け付けます。

OpenCart 4

1. 管理画面で Extensions > Installer に進み、Upload をクリックして、ファイル wcp_windcave_payment_gateway.ocmod.zip を選択します。ファイル名は変更しないでください。OpenCart 4 は拡張機能のコードをファイル名から取得するため、名前を変更したパッケージは動作しません。

2. パッケージは、同じページのインストール済み拡張機能の一覧に表示されます。その横の Install(緑色の + ボタン)をクリックします。

3. Extensions > Extensions に進み、種類で Payments を選択します。VibeFox Windcave Payment Gateway を見つけて、Install(緑色の + ボタン)をクリックし、次に Edit(鉛筆ボタン)をクリックします。

4. OpenCart 3 の手順 3 から 5 と同じように、ライセンスキー、Windcave の認証情報、設定を入力します。設定ページとそのフィールドは両方のバージョンで同じです。通知 URL のみが異なります(Windcave REST API を参照)。

新規インストールでは、支払い方法はオフの状態で開始されます。

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox Windcave Payment Gateway > Edit。セクションは左側に一覧表示されます。一覧の下にある Save ボタンでページ全体を保存します。テストモードがオンの間、ページには Test mode is on: payments go to the Windcave UAT environment and no real money is taken. と表示されます。支払い方法は有効でも現在のモードに API ユーザー名またはキーがない場合、ページはその支払い方法がチェックアウトで非表示になることを警告します。例:Windcave is enabled but the UAT API username / key are empty — the payment method is hidden at checkout. 拡張機能を変更する権限がない場合、ページは設定を表示しますが保存はできません。

保存時には、Title を空にすることはできず、128 文字以内である必要があります(Enter a title for the payment method (at most 128 characters).)。Sort Order は整数でなければなりません(Sort Order must be a whole number.)。Total は 0 以上の数値でなければなりません(Total: enter a number, 0 or greater.)。選択したジオゾーンと注文ステータスも存在している必要があります。条件を満たさない場合は何も保存されず、ページにエラーが表示されます。

Windcave

Enable/Disable: Enable Windcave payments で支払い方法のオン・オフを切り替えます。初期値: off。

Title: 購入者がチェックアウトで目にする支払い方法の名前です。注文にも、この名前が支払い方法として保存されます。初期値: Credit/Debit Card (Windcave)。必須、128 文字以内。

Description: Confirm Order の手順で、確認ボタンの上に購入者に表示されるテキストです。初期値: You will be redirected to the secure Windcave payment page to complete your payment.

Sort Order: チェックアウトの支払い方法の中での Windcave の表示順です。空欄のままにするか、整数を入力します。負の数も使用できます。

Geo Zone: 選択したジオゾーン内の支払い先住所に対してのみ Windcave を提供します。初期値: All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。

Total: Windcave を提供するために注文が達している必要がある、ストアの既定の通貨でのチェックアウト合計金額です。0 以上の数値。空欄にすると、どの金額でも提供されます。

Windcave REST API

Windcave が発行した REST API の認証情報(ユーザー名と API キー。PxPay のキーではありません)を入力します。本番と UAT の認証情報は並べて保存できます。テストモードでは UAT の認証情報のみ、本番モードでは本番の認証情報のみを使用します。このセクションには、Windcave REST API のドキュメントへのリンクがあります。

Test mode: Windcave の UAT テスト環境(uat.windcave.com)を使用します。実際の料金は請求されません。新しい支払いには UAT の認証情報が使われます。返金と売上確定は、常に注文が支払われた環境で処理されます。初期値: off。

Production API username: sec.windcave.com 用の REST API ユーザー名です。

Production API key: sec.windcave.com 用の REST API キーです。

UAT API username: uat.windcave.com 用の REST API ユーザー名です(テストモード)。

UAT API key: uat.windcave.com 用の REST API キーです(テストモード)。

保存済みの API キーは再表示されません。入力欄は空のままで、Saved — leave empty to keep it. と表示されます。変更する場合にのみ新しい値を入力してください。保存済みのキーを削除するには、入力欄の下にある Clear the saved key on save にチェックを入れ、Save をクリックします。

Notification URL: Windcave が支払い通知(Fail-Proof Result Notification)を送信するアドレスを表示します。OpenCart のストアフロントのアドレスから作成され、次のような形式になります(OpenCart 3):https://your-store/index.php?route=extension/payment/wcp_windcave_payment_gateway/notify、OpenCart 4 では https://your-store/index.php?route=extension/wcp_windcave_payment_gateway/payment/wcp_windcave_payment_gateway.notify。Windcave 側で設定するものはありません。拡張機能は、支払いセッションごとに戻り先アドレスとこの通知アドレスを送信します。このアドレスはインターネットからアクセス可能である必要があります。そうでない場合、注文は購入者が Windcave から戻ったときにのみ確認されます。購入者の戻りも通知も Windcave による署名がないため、拡張機能はそれらだけを信用することは決してありません。拡張機能は常に、セッションが作成された環境の認証情報を使って、Windcave REST API からセッションの結果を読み取ります。

Payment

Transaction type: 支払いの請求方法です。初期値: Purchase。

Purchase (capture immediately): 購入者が支払うと、すぐに代金が請求されます。
Auth (authorise now, capture later): 代金は確保されるだけです。注文は Windcave Payment On Hold Status になり、注文タブの Capture Windcave payment で代金を請求するか、全額を返金して承認を解放します。売上未確定の承認は数日後に期限切れになります。

Payment methods: Windcave の支払いページに表示される方法です:Cards、Account2Account(ニュージーランドの銀行振込)、Apple Pay、Google Pay、PayPal、Alipay、WeChat Pay、UnionPay、Interac、humm。複数を選択できます。これらの方法は Windcave アカウントで有効になっている必要があります。フィールドを空欄にすると(Every method enabled on the account)、アカウントで有効になっているすべての方法が表示されます。初期値: Cards。

Orders

OpenCart は Confirm Order の手順で、ステータスなしの注文(欠落した注文)を作成します。注文は、Windcave が支払いを承認した後にのみステータスを得ます。以下の各欄には、OpenCart の注文ステータスが一覧表示されます。

Order Status After Payment: 承認された Purchase の後、または売上確定の後に設定されます。初期値: Processing。

Windcave Payment On Hold Status: 承認されたものの、まだ売上確定されていない Auth の支払い、または注文と一致しない承認済みの支払い(金額、通貨、参照番号)に使用されます。メモに理由が記載されるので、出荷前に確認してください。初期値: Pending。OpenCart には On hold ステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。

Cancelled Order Status: 拡張機能は設定しません。このステータスの注文に対して届いた承認済みの支払いは、注文を変更しません。メモで、Windcave Payline で返金するか、注文を復元するよう求められます。初期値: Canceled。

Refunded Status: 注文ページから支払いが全額返金された場合、または承認が解放された場合に設定されます。初期値: Refunded。

Advanced

Debug log: API リクエストと支払いイベントを、OpenCart のログフォルダ(storage/logs)内の windcave_p_debug.log.php に記録します。このファイルはウェブから開くことはできません。この設定がオフの間は、エラーと警告のみが記録されます。API キー、カード情報、購入者の個人データは記録されることはありません。初期値: off。

Log: ログのサイズと最新のエントリを表示します。Clear log をクリックすると空になります。

Clean uninstall: 拡張機能をアンインストールすると、拡張機能の設定とログを削除します。注文とともに保存された支払いデータ(返金に必要な Windcave の取引 ID)は、常に保持されます。初期値: off。

拡張機能のバージョンは、セクションの下部に表示されます。

Import / Export

Export: Download JSON で、設定を JSON ファイルとして保存します。API キーはエクスポートされません。

Import: 以前にエクスポートした JSON を貼り付けて Import をクリックすると、設定が復元されます。保存済みの API キーは保持されます。

チェックアウト

Payment Method の手順で、購入者は支払い方法を選択します(既定は Credit/Debit Card (Windcave))。Confirm Order の手順では、購入者にストアの説明が表示されます。テストモードの場合は、Test mode: payments go to the Windcave UAT environment, no real money is taken. も表示されます。OpenCart はこの手順で、まだステータスのない注文を作成します。購入者が Confirm Order をクリックすると、拡張機能は注文通貨で注文合計に対応する Windcave の決済セッションを作成し、購入者を Windcave Hosted Payment Page に送ります。OpenCart の注文番号は加盟店参照番号として送信され、注文の言語と、購入者の氏名、メールアドレス、電話番号、請求先住所も送信されます(注文に配送が必要な場合は配送先住所も送信されます)。OpenCart 4 では、購入者は決済方法ブロックの Choose ボタンから、Payment method options のウィンドウで決済方法を選択し、チェックアウトページの下部で Confirm Order をクリックします。

支払い後、購入者はストアに戻ります。注文は、Windcave が確認した後にのみ支払い済みになります。拡張機能は、購入者が戻ったときと Windcave の通知を受け取ったときの両方で、Windcave REST API にセッションの結果を問い合わせます。カートごとのロックにより、支払いが 1 回だけ適用されることが保証されます。その後、注文は OpenCart の標準的な方法でステータスを取得し、通常の注文メールが送信され、在庫が更新されます。購入者には、OpenCart の注文完了ページが Your Windcave payment has been received. とともに表示されます。保留中の注文(承認、または注文と一致しない支払い)の場合、ページには Your payment was received by Windcave. The store will check it before processing your order — please do not pay again. と表示されます。

承認された支払いから購入者が戻ったものの結果がまだわからない場合、Payment confirmation ページに We are waiting for Windcave to confirm your payment. You will receive an e-mail as soon as it is confirmed — please do not pay again. と表示され、Check again ボタンが表示されます。Windcave が支払いを確認すると、通知によって注文ステータスが設定されます。

支払いが完了しないまま購入者が戻った場合、注文はステータスなしのままで、カートは保持され、チェックアウトページには次のいずれかのメッセージが表示されます:

Declined: Your payment was declined. Please try again or choose another payment method.
Cancelled or expired: The payment was not completed on the Windcave page. Your cart is saved — you can try again or choose another payment method.
Not confirmed yet: We could not confirm your payment yet. If you completed the payment, please do not pay again — you will receive a confirmation e-mail as soon as Windcave confirms it.
Return could not be processed: We could not process your return from the payment page. If you were charged, please contact us before paying again.

OpenCart 4 では、これらのメッセージはチェックアウトページの上部に表示されます。

購入者は同じカートで再試行できます(OpenCart 3 は Confirm Order の手順が表示されるたびに新しい注文を作成し、OpenCart 4 はチェックアウトの注文を 1 つに保って更新するため、同じ注文が新しい Windcave セッションで支払われます)。新しい試行では、まずそのカートの以前のセッションを確認します。いずれかがすでに支払い済みであれば、その支払いが適用され、購入者は成功ページに進み、2 回目の支払いは開始されません。購入者が支払いページを一度も使用しておらず、注文に変更がない場合は、同じページに戻されます。その時点で以前の支払いが確認中であれば、購入者には Your previous payment for this order is being confirmed right now. Please wait a minute and check your e-mail before trying again. と表示されます。

Windcave が支払いを開始できない場合、購入者はボタンの上にメッセージが表示された状態で Confirm Order の手順にとどまります:Windcave could not start the payment with the details of this order. Please check your billing details and try again, or choose another payment method. または The payment could not be started because the payment service is temporarily unavailable. Please try again in a moment or choose another payment method. 理由はログに記録されます。現在のモードに認証情報がない場合、購入者には This payment method is not available at the moment. Please choose another payment method or contact us. と表示されます。

OpenCart 4 で注文がステータスを得たものの Windcave による支払いがない場合、またはその間にストアが注文を閉じた場合、次の Confirm Order で、購入者はチェックアウトページの上部に This order can no longer be paid. Please check your cart and confirm the order again. と表示されてチェックアウトに戻され、カートは新しい注文で支払われます。チェックアウトの注文がすでに支払い済みでも、その後カートが変更されている(数量の変更を含む)場合、購入者はチェックアウトに戻され、新しいカートは新しい注文で支払われます。

通知と購入者の戻りも、ストアがメンテナンスモードの間に動作します。OpenCart 3 は支払い拡張機能のリクエストを通過させ、OpenCart 4 では、拡張機能がそのためのスタートアップアクションを追加します。

この拡張機能には、定期購読や定期支払い、保存されたカード、サイトに埋め込まれたカードフォームはありません(購入者は常に Windcave のページで支払います)。また、PxPay 2.0 API には対応しておらず、追加料金も加算しません。Windcave が追加料金を加算した場合、注文はメインの取引と照合されます。

注文と返金

Order statuses

ステータスなし(欠落した注文): 購入者は Windcave に送られましたが、まだ支払っていない、Windcave がまだ支払いを確認していない、または支払いが拒否、キャンセル、期限切れになった状態です。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。

Order Status After Payment(初期値 Processing): Purchase の支払いが承認され、注文と一致しています。メモには、金額、取引 ID、承認コード、マスクされたカード番号を含むカードの種類、および環境(UAT または本番)が表示されます。

Windcave Payment On Hold Status、承認済み(初期値 Pending): Auth の支払いは承認されたものの、まだ売上確定されていません。メモには、売上確定または解放の方法が説明されています。

Windcave Payment On Hold Status、不一致(初期値 Pending): Windcave が、注文と異なる金額、通貨、加盟店参照番号、または取引の種類を報告しました(たとえば、支払いの開始後にカートが別のタブで変更された場合)。または、注文にはすでに別の人によってステータスが設定されていました。メモには相違点が一覧表示されます。承認された資金は、注文タブから返金できます。出荷前に Windcave Payline で支払いを確認し、必要に応じて返金してください。

Refunded Status(初期値 Refunded): 支払いが拡張機能を通じて全額返金されたか、承認が解放されました。

Cancelled Order Status の注文に承認済みの支払いが届いた場合、または支払い済みの注文やカートに 2 回目の承認済み支払いが届いた場合、その注文は変更されません。取引 ID を含むメモで、Windcave Payline で返金するよう(またはキャンセルされた注文を手動で復元するよう)求められます。

メモは、購入者には表示されない注文の History のエントリです。

VibeFox Windcave Payment Gateway tab

Sales > Orders で、Windcave で支払われた注文を開きます。注文ページの下部、History と Additional の隣に、VibeFox Windcave Payment Gateway タブが表示されます。このタブには、Transaction ID、Session ID、環境付きの Type / status、Amount paid、Auth code / card、Capture transaction または解放された承認、Payment total / refunded、テスト支払いの場合は Test mode (UAT) のラベル、売上確定ボタン、返金フォームと返金履歴、Windcave sessions of this cart、注文の Windcave notes が表示されます。このタブは、拡張機能にアクセスできるユーザーに表示されます。

Capture (Auth mode)

売上確定または解放されていない承認がある Windcave Payment On Hold Status の注文では、タブに Capture Windcave payment が表示されます。クリックして Capture the authorised amount through Windcave now? を確認すると、承認された金額が売上確定され、注文は Order Status After Payment に移り、売上確定の取引がタブに表示されます。Windcave が売上確定を受け付けない場合、タブには Windcave capture failed: と理由が表示され、理由はメモに追加され、注文は保留のままになります。売上確定には、拡張機能を変更する権限と、支払いの環境の認証情報が必要です。

Refunds

VibeFox Windcave Payment Gateway タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via Windcave をクリックします。Refund this amount through Windcave? This cannot be undone. の確認に答えてください。全額返金と一部返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。返金は Windcave が承認した金額と通貨に対して計算されます。そのため、不一致の後は注文合計ではなく、購入者が実際に支払った金額まで返金できます。売上確定の後の返金は、売上確定の取引に対して行われます。返金は、支払いが行われた環境(UAT または本番)とアカウントに送信されるため、その環境の認証情報が保存されている必要があります。返金に成功すると、Windcave の取引 ID とともに返金履歴とメモに追加されます。全額返金は、購入者に通知せず、商品を在庫に戻すこともなく、手動でのステータス変更と同じように、注文を Refunded Status に設定します。一部返金ではステータスは変わりません。

売上確定されていない Auth の支払いの場合、ボタンは Release authorisation (void) になり、全額のみ解放できます。一部の金額を指定するとエラーになり、全額を返金するか、先に支払いを売上確定するよう求められます。

Windcave が返金を拒否した場合、タブには Windcave declined the refund: と理由が表示され、返金は記録されません。Windcave がまだ返金を処理中の場合、タブには Windcave has not confirmed the refund yet. See the order notes. と表示され、返金は記録されません。Windcave Payline で取引を確認してください。承認されていれば返金を手動で記録し、そうでなければ再試行してください。同じ返金の再試行が Windcave に 2 回送信されることはありません。

Sales > Returns での商品返品は、Windcave を通じて返金されることはありません。Windcave Payline で行った返金は、ストアには通知されません。

ライセンスキー

この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーで動作します。License — VibeFox Windcave Payment Gateway のライセンスブロックは、Extensions > Extensions > Payments > VibeFox Windcave Payment Gateway > Edit の最初のブロックで、設定の上にあります。キーを License key に入力し、Activate をクリックします。その後、ブロックにはキーがマスク表示され、ステータス(ライセンスの有効期限の日付やドメインなど)と、ステータスを再確認する Check now、別のキーを入力する Change key、このストアからキーを削除する Remove key のボタンが表示されます。その下には Product: opencart-payment-windcave の行と、vibefox.net のアカウントを開く Manage licenses and domains in your account のリンクがあります。キーを変更できるのは、この拡張機能の Modify 権限を持つ管理者ユーザーだけです。ブロックの表示テキストは管理画面の言語に従います(英語とロシア語を含みます)。

キーが受け付けられない場合、ブロックに理由が表示されます。例:Key not found、This key belongs to another product、Domain limit reached、または日付付きの License expired on。ストアのアドレスを変更した後や、アカウントでドメインの枠を解放した後は、Check now をクリックしてください。ライセンスサーバーに接続できない場合、拡張機能は最後に確認できたステータスで動作し続けます。

1 つのキーは 1 つのドメインで使用できます。OpenCart 設定にあるストアのアドレスが対象です。ストアからキーを削除しても、ドメインの枠は解放されません。vibefox.net のアカウントで枠を解放してください。

有効なキーがない場合、チェックアウトで購入者に Windcave は表示されません。支払いが開始された場合、購入者には This payment method is not available. Please choose another one. と表示されます。同じブラウザで管理画面にログインしている管理者ユーザーには、ストアで支払い方法が (unlicensed — visible to admins only) の印付きで引き続き表示されるため、キーを購入する前に拡張機能を設定してテストできます。OpenCart 4 では、このプレビューは利用できません。ストアは管理画面のログインを認識しないため、有効なキーがない場合、支払い方法は全員に対して非表示になります。Edit ページを一度開くと、管理画面の Dashboard にリマインダーが表示されます。× で閉じると 7 日間非表示になります。既存の注文には影響しません。すでに開始されている支払いは、通知または購入者の戻りによって引き続き確認され、返金と売上確定も機能します。

ライセンスの有効期限が切れても、拡張機能は動作し続けますが、アップデートとサポートには更新が必要です。管理画面の Dashboard または Edit ページを開くと、ステータスは自動的に再確認されます。キー入力後の最初の 14 日間は 1 日 1 回、その後は週 1 回です。cron ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは必ず削除されます。

トラブルシューティング

Windcave がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、現在のモードに両方の認証情報があることを確認してください。テストモードでは UAT API username と UAT API key、本番モードでは Production API username と Production API key です。これらが不足している場合、設定ページに警告が表示されます。また、支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。

支払いは完了したが、注文にステータスが付与されない: 拡張機能はまだ Windcave から結果を取得できていません。拡張機能ページの Log 欄を確認してください。エラーは常に記録されます(たとえば、セッションを確認できなかった場合など)。支払いの環境の認証情報が保存されていて、正しいことを確認してください。確認は、Windcave が通知を再送したとき(拡張機能はエラーコード付きで payment could not be verified yet, retry later と応答し、Windcave が再試行します)、購入者が Check again をクリックしたとき、同じカートで購入者が新しい支払いを開始したときに繰り返されます。サーバーは、設定に表示された Notification URL への Windcave からのリクエストを受け付ける必要があります。

通知が order not found を返す: そのセッションは、このストアが作成したものではありません(同じ Windcave アカウントを使用する別のストアのセッションなど)。無視されます。

ログに Authentication failed と出る: REST API のユーザー名またはキーが誤っているか、別の環境のものです。UAT の認証情報はテストモードでのみ機能し、本番の認証情報は本番モードでのみ機能します。PxPay のキーは機能しません。

購入者に、この注文の詳細では Windcave が支払いを開始できなかったと表示される: Windcave がセッションのリクエストを拒否しました。たとえば、通貨やアカウントで有効になっていない支払い方法が原因の場合があります。正確な理由はログにあります。

購入者が Confirm Order の後に This payment method is not available. を見る: チェックアウトのセッションが注文と一致しなくなったか、その間に支払い方法がオフにされました。購入者はチェックアウトを再読み込みします。

支払い後に注文が確認ステータスになる: VibeFox Windcave Payment Gateway タブのメモを読んでください。支払いが売上確定を待つ Auth であるか、支払われた金額、通貨、加盟店参照番号が注文と異なっていた可能性があります。支払いを売上確定、処理、または返金してください。

テスト支払いと本番支払い: UAT と本番は分けられています。各セッションは、作成された環境で確認されます。返金と売上確定は、後で Test mode を切り替えても、支払いの環境に対して行われます。

返金が環境に関するメッセージで失敗する: 支払いは UAT または本番で行われましたが、その環境の認証情報が保存されていません。認証情報を入力して、再試行してください。

注文タブに Capture Windcave payment がない: このボタンは、Windcave Payment On Hold Status の注文で、Auth で支払われ、まだ売上確定または解放されていない場合にのみ表示されます。支払いの環境の認証情報が保存されている場合にのみ、そして拡張機能を変更できるユーザーにのみ表示されます。

詳細の確認場所: エラーと警告は常にログに記録されます。API リクエストと支払いイベントも記録するには、Debug log をオンにしてください。

開発者向け:Windcave のセッションが作成される前に、拡張機能はセッションパラメータと注文を伴う OpenCart イベント windcave_p_session_request を発行します。

アンインストール

Extensions > Extensions に進み、種類で Payments を選択して、VibeFox Windcave Payment Gateway の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンス状態は常に削除されます。OpenCart は、拡張機能自身の設定を必ず削除します:Enable/Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータスです。これらは再インストール時に初期値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントとスタートアップアクションも削除されます。このアクションは、メンテナンスモードでも通知と購入者の戻りを通過させるものです)。Clean uninstall がオンの場合、その他の設定(タイトル、説明、テストモード、API の認証情報、取引の種類、支払い方法、ログ記録)とログが削除されます。オフの場合は、後で再インストールするために保持されます。Windcave のセッション、取引、返金は常に保持されるため、以前に支払われた注文は再インストール後も返金および売上確定できます。既存の注文は支払いメモを保持します。

OpenCart 4 で拡張機能のファイルも削除するには、アンインストール後に Extensions > Installer に進み、インストール済み拡張機能の一覧にある VibeFox Windcave Payment Gateway の横の Uninstall(オレンジ色の − ボタン)をクリックして、次にアップロードしたパッケージを削除するため Delete(赤いごみ箱ボタン)をクリックします。

Windcave は、その所有者の商標です。この拡張機能は Windcave と提携しておらず、Windcave によって推奨されたものでもありません。