戻る

VibeFox SimplePay for OpenCart — ヘルプ

要件

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

PHP: 8.0 以降。

ストアの通貨: HUF、EUR、USD のいずれか。SimplePay はそれ以外の通貨を受け付けず、顧客が別の通貨を選択しているときは支払い方法を提供しません。

SimplePay の加盟店アカウント: SimplePay では通貨ごとに別々の加盟店アカウントが発行され、本番用とサンドボックス用のアカウントも分かれています。各アカウントについて、SimplePay の加盟店管理画面(本番は admin.simplepay.hu、サンドボックスは sandbox.simplepay.hu)から、account > Technical data に表示される MERCHANT と SECRET KEY を取得してください。HUF のみで販売する場合は、HUF のアカウントだけで十分です。ほかのキーは必要ありません。

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

インストール

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

OpenCart 3

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

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

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

4. 販売する通貨ごとに、SimplePay アカウントの MERCHANT と SECRET KEY を入力します。テスト用にはサンドボックスのアカウント、実際の支払いには本番のアカウントを使用します(Configuration を参照)。

5. 設定ページに表示される IPN URL を、SimplePay 加盟店管理画面のすべての加盟店アカウント(本番とサンドボックス)にコピーします。

6. Enable/Disable をオンにして Save をクリックします。Sandbox mode をオンにした状態でテスト決済を行い、その後 Sandbox mode をオフにして実際の支払いを受け付けます。

OpenCart 4

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

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

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

4. ライセンスキー、加盟店アカウント、IPN URL は、OpenCart 3 の手順 3 から 6 と同じように入力します。設定ページとその欄は両方のバージョンで同じです。IPN URL だけが異なります(IPN URL を参照)。

新規インストール直後は、支払い方法がオフで、サンドボックスモードがオンになっています。

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox SimplePay Gateway > Edit。設定の各セクションは左側に表示されます。一覧の下にある Save ボタンで、ページ全体を保存します。設定の上には、ストアの既定通貨が SimplePay でサポートされていない場合や、現在のモードでその通貨の加盟店アカウントがない場合に、ページが警告を表示します。どちらの場合も、その通貨の注文では支払い方法は提供されません。Sandbox mode がオンの間、ページには Sandbox mode is on: payments go to the SimplePay sandbox, no real money is charged. と表示されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時、Title は空欄にできません(128 文字以内)。Sort Order は整数(負の値も可)である必要があります。Total は 0 以上の数値である必要があり、ジオゾーンと注文ステータスが存在している必要があります。値が正しくない場合は、何も保存されません。

SimplePay (OTP)

Enable/Disable: Enable SimplePay Gateway は支払い方法をオンまたはオフにします。Default: off.

Title: チェックアウトで顧客に表示される支払い方法の名前です。注文にも支払い方法名としてこの名前が保存されます。Default: SimplePay (Card Payment). 必須です。

Description: Confirm Order のステップで、確認ボタンの上に顧客に表示される文章です。Default: Pay securely with your credit or debit card via SimplePay. ハンガリーの加盟店は、ここに SimplePay のデータ転送に関する宣言を記載できます。

Sandbox mode: サンドボックスのアカウントを使い、SimplePay のサンドボックスでテスト支払いを行います。API のアドレスと加盟店アカウントの両方が切り替わります。実際の料金は発生しません。Default: on. オフにすると、本番のアカウントで実際の支払いを受け付けます。オンの間、顧客には Confirm Order のステップで Sandbox mode: no real payment is taken. と表示されます。サンドボックスで開始された注文は、常にサンドボックスで返金されます。

Sort Order: チェックアウトの支払い方法の中で SimplePay が表示される位置です。空欄のままにするか、整数を入力します(負の値も可)。

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

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

本番の加盟店アカウント

Sandbox mode がオフのときに使用されるアカウントです。ストアが販売する通貨のアカウントを入力してください。MERCHANT と SECRET KEY の値は SimplePay 加盟店管理画面(admin.simplepay.hu。各セクションへのリンクがあります)の account > Technical data にあります。アカウントは、両方の欄が入力されている場合にのみ使用されます。

HUF account — Merchant ID: 本番の HUF アカウントの MERCHANT です。

HUF account — Secret key: 本番の HUF アカウントの SECRET KEY です。

EUR account — Merchant ID と EUR account — Secret key: 本番の EUR アカウントについて、同じものを入力します。

USD account — Merchant ID と USD account — Secret key: 本番の USD アカウントについて、同じものを入力します。

サンドボックスの加盟店アカウント

Sandbox mode がオンのときに使用されるアカウントです。欄は本番のアカウントと同じです:HUF account — Merchant ID、HUF account — Secret key、そして EUR と USD についても同じ組み合わせです。値は SimplePay のサンドボックス加盟店管理画面(sandbox.simplepay.hu)の account > Technical data から取得します。

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

IPN URL

IPN は、支払いの状況が変わったときに SimplePay がストアに送信するメッセージです。注文がステータスを得る通常の方法です。このセクションには、ストアの IPN URL が表示されます。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_simplepay_gateway/ipn のような形式で、OpenCart 4 では https://your-store/index.php?route=extension/wcp_simplepay_gateway/payment/wcp_simplepay_gateway.ipn のような形式です。いずれもOpenCart をインストールしたストアフロントのアドレスから作成されます。この URL を、SimplePay 加盟店管理画面のすべての加盟店アカウント(本番とサンドボックス)に設定してください。リダイレクトされた IPN は失われるため、URL は設定に表示されたとおりに正確にコピーしてください。

IPN は、それが指定する加盟店アカウントの SECRET KEY で署名されている必要があります。また、支払いが開始されたモード(サンドボックスまたは本番)と一致している必要があります。有効な署名のない IPN は拒否されます。拡張機能は、有効な IPN のそれぞれを、SimplePay が求める署名付きの形式で SimplePay に確認応答します。次の IPN ステータスが使用されます:

FINISHED: 支払いに成功しました。金額と通貨の確認の後、注文はステータスを得ます。
NOTAUTHORIZED, FRAUD: 支払いが拒否されました。支払いの試行は失敗としてマークされ、注文はステータスのないままになります。
TIMEOUT, CANCELLED: 支払いの期限が切れたか、顧客がキャンセルしました。支払いの試行はタイムアウトまたはキャンセルとしてマークされ、注文はステータスのないままになります。

拒否、キャンセル、タイムアウトのステータスは、まだ何も支払われていないカートの最新の支払い試行に対してのみ記録されます。ほかのステータスは何も変更しません。IPN がない場合、注文がステータスを得るのは、支払いが成功した後に顧客がストアに戻ったときだけです。

注文

OpenCart は Confirm Order のステップで、ステータスのない注文(欠落注文、missing order)を作成します。注文がステータスを得るのは、SimplePay が支払いを確認した後だけです。ステータス欄には、OpenCart の注文ステータスが一覧表示されます。

Order Status After Payment: 支払い済みの注文が得るステータスです。

Processing (Paid Order Status): 既定の値です。注文は Paid Order Status を得ます。
Completed (Complete Order Status): 支払い済みのすべての注文が Complete Order Status を得ます。

Paid Order Status: Order Status After Payment が Processing のとき、支払い済みの注文が得るステータスです。Default: Processing.

Complete Order Status: Order Status After Payment が Completed のとき、支払い済みの注文が得るステータスです。Default: Complete.

On Hold (Review) Status: 支払いが注文と異なる金額または通貨で行われました(Order statuses を参照)。Default: Pending。OpenCart には On hold ステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。

Refunded Status: 注文ページから支払いが全額返金された後に設定されます。Default: Refunded.

詳細設定

Logging: API 呼び出し、IPN、戻りの情報を、OpenCart のログフォルダ(storage/logs)にある simplepay_op_debug.log.php に書き込みます。このファイルは Web から開くことができず、5 MB に達するとローテーションされます。鍵と顧客データは記録されません。この設定がオフでも、エラーは常に記録されます。Default: off.

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

Delete Data on Uninstall: オンにすると、拡張機能のアンインストール時にゲートウェイの設定とログが削除されます。注文データ(SimplePay の取引と返金)は、常に保持されます。Default: off.

インポート / エクスポート

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

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

チェックアウト

Payment Method のステップで、顧客は支払い方法を選択します(既定では SimplePay (Card Payment))。Confirm Order のステップでは、顧客に、あなたの説明文と You will be redirected to the SimplePay payment page to pay by card. という注意書きが表示されます。OpenCart はこのステップで注文を作成しますが、まだステータスはありません。顧客が Confirm Order をクリックすると、拡張機能は、注文の通貨で注文合計額について、その通貨の加盟店アカウントを現在のモードで使用して SimplePay のカード決済を開始し、顧客を SimplePay の支払いページへ移動させます。顧客のメールアドレスと、入力が完了している場合は支払い住所が、SimplePay に渡されます。支払いページは、SimplePay が対応している場合は注文の言語を使用し、対応していない場合は英語を使用します。開始された支払いは 30 分以内に完了できます。OpenCart 4 では、顧客は支払い方法のブロックにある Choose ボタンを使って、Payment method options ウィンドウで支払い方法を選択し、チェックアウトページ下部の Confirm Order をクリックします。

支払いが成功すると、顧客はストアに戻ります。戻っただけでは注文が支払われることはありません。拡張機能は、署名付きのリクエストで SimplePay に取引の状態を問い合わせるため、IPN が遅れても注文はステータスを得ます。SimplePay が支払いを確認して初めて、注文は支払い済みとしてマークされます。その後、注文は OpenCart の標準的な方法でステータスを得て、通常の注文メールと在庫の更新が行われ、顧客は Successful transaction. SimplePay transaction ID: と ID を含む OpenCart の注文完了ページを見ます。SimplePay がまだ支払いを確認していない場合、Payment confirmation のページに Your payment is being confirmed by SimplePay. SimplePay transaction ID: と ID、Your order will be confirmed as soon as SimplePay confirms the payment — please do not pay again. のメッセージ、そして Check again と Back to checkout のボタンが表示されます。IPN は届いた時点で注文ステータスを設定します。

支払いが失敗、キャンセル、またはタイムアウトすると、顧客は SimplePay のメッセージと取引 ID とともにチェックアウトに戻ります。例えば Cancelled payment. You cancelled the payment や Timeout. The time allowed to complete the payment has expired です。支払いに失敗した場合は、顧客に入力したデータを確認し、カードを発行した銀行に問い合わせるよう案内されます。注文はステータスのないままになり、カートは保持され、顧客は再試行できます。Confirm Order のステップが表示されるたびに OpenCart 3 は新しい注文を作成します。OpenCart 4 では、チェックアウトの注文を 1 つ保持して更新するため、次の試行は同じ注文の支払いになります。各試行には独自の SimplePay 参照番号が付きます。OC、注文番号、試行番号の組み合わせで、例えば OC123-1、続いて OC123-2 のようになります。同じカートの別の注文がすでに支払い済みか審査中の場合、顧客は再度支払うことなく、直接完了ページに進みます。

SimplePay が支払いを開始できない場合、顧客は Confirm Order のステップにとどまり、The SimplePay payment could not be started. Please try again or choose another payment method. と表示されます。注文の通貨に加盟店アカウントがない場合のメッセージは SimplePay is not available for the currency of this order. Please choose another payment method. です。技術的な理由はログに記録されます。どの支払い試行とも照合できない戻りには、We could not match this payment to an order. If you were charged, please contact us. と表示されます。

OpenCart 4 では、チェックアウトに戻るメッセージはチェックアウトページの上部に表示されます。チェックアウトの注文がその間に閉じられていた場合、顧客は Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order. と表示されてチェックアウトに戻ります。SimplePay の支払いがあった場合は、代わりに Your previous order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. と表示されます。次の Confirm Order では新しい注文の支払いが行われます。チェックアウトの注文がすでに支払い済みでも、その後カートが変更された場合(数量の変更を含む)は、顧客はチェックアウトに戻され、新しいカートは新しい注文で支払われます。

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

本拡張機能は、SimplePay のページで決済される一回限りのカード支払いのみを扱います。保存済みカードやワンクリック支払い、定期購読や定期的な支払いには対応しておらず、承認と売上確定を分けて行うこともできません。

注文と返金

注文ステータス

No status (missing order): 顧客は SimplePay に送られましたが、まだ支払っていないか、支払いが失敗、キャンセル、またはタイムアウトしたか、SimplePay がまだ支払いを確認していません。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定したときにのみ表示されます。

Paid Order Status or Complete Order Status: 支払いが確認されました。ステータスは Order Status After Payment に従います。メモには、SimplePay の取引 ID と、IPN とステータス照会のどちらで確認されたかが表示されます。

On Hold (Review) Status (default Pending): 支払いの開始後に注文の合計または通貨が変更されたため、支払われた金額が注文と一致していません。メモには両方の金額が表示されます。注文を確認し、SimplePay 加盟店管理画面で注文を発送するか、支払いを返金してください。同じカートの別の試行が正しい金額で後から支払われた場合、その支払いの注文が支払い済みのステータスを得ます。

Refunded Status (default Refunded): 拡張機能を通じて支払いが全額返金されました。

支払い済み、返金済み、または完了済みの注文は、遅れて届いた IPN によって再び開かれることはありません。すでに支払い済みの注文、または同じカートの別の注文に対して 2 回目の支払いが成功した場合、支払い済みの注文は変更されません。メモで、SimplePay の管理画面で確認し、重複していれば返金するよう案内されます。

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

VibeFox SimplePay Gateway tab

Sales > Orders で、SimplePay で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある VibeFox SimplePay Gateway タブには、サンドボックスの支払いには Sandbox ラベル付きの Transaction ID、Order reference (orderRef)、Merchant account とモード、SimplePay の Status、Paid / refunded の金額、返金フォーム、返金履歴、複数回の試行がある場合は Payment attempts of the cart、そして注文の SimplePay notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。

返金

VibeFox SimplePay Gateway タブで Amount を入力し(まだ返金されていない金額が自動入力されます)、必要に応じて Reason (optional, order note only) を入力して、Refund via SimplePay (OTP) をクリックします。確認の質問 Refund this amount via SimplePay? This cannot be undone. に同意してください。全額返金と部分返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。HUF の返金は、フォリント単位の整数でなければなりません。返金は、注文を支払った SimplePay の取引に対して、その支払いの加盟店アカウントと、その支払いのモード(サンドボックスまたは本番)で送信されます。ストアがその後に別のモードに切り替えられていた場合でも同じです。そのアカウントは設定にあり続ける必要があります。SimplePay が返金を受け付けない場合、タブにエラーが表示され、返金は記録されません。成功した返金は、SimplePay の返金取引と(入力した場合は)理由とともに、履歴とメモに追加されます。全額返金では、顧客に通知せず、商品を在庫に戻さずに、注文を Refunded Status に設定します。これは手動のステータス変更と同じです。部分返金ではステータスは変わりません。金額の不一致により審査中の注文は、このタブから返金できません。SimplePay の加盟店管理画面で返金してください。

Sales > Returns での商品の返品では、SimplePay を通じて返金されることはありません。SimplePay の加盟店管理画面で行った返金は、OpenCart には同期されません。手動で記録してください。

License key

本拡張機能は、vibefox.net で取得した VibeFox ライセンスキーを使用します。ライセンスブロック License — VibeFox SimplePay Gateway は、Extensions > Extensions > Payments > VibeFox SimplePay Gateway > Edit の最初のブロックで、設定の上にあります。キーを License key に貼り付けて Activate をクリックします。その後、このブロックにはキーがマスクされた形で表示され、ステータス(ライセンスの有効期限日やドメインなど)と、ボタン Check now(ステータスを再確認)、Change key(別のキーを入力)、Remove key(このストアからキーを削除)が表示されます。その下には、Product: opencart-payment-simplepay の行と、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 のアカウントで枠を解放してください。

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

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

トラブルシューティング

SimplePay がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、顧客の通貨が HUF、EUR、USD のいずれかであること、その通貨が現在のモードで Merchant ID と Secret key の両方を持っていることを確認してください。Sandbox mode がオンの間はサンドボックスのアカウント、オフの間は本番のアカウントです。また、支払い住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。

支払いは完了したが、注文のステータスがない: IPN がストアに届いていません。SimplePay 加盟店管理画面で、使用している加盟店アカウント(本番またはサンドボックス、注文の通貨)の IPN URL を確認してください。設定に表示されている URL と完全に一致している必要があり、サーバーはインターネットからアクセスできる必要があります。注文は、顧客が支払い後にストアに戻ったときにもステータスを得ます。

IPN が Invalid signature. と応答する: IPN が、設定にない加盟店アカウントを指しているか、その Secret key が間違っているか、支払いとは別のモードのアカウントで署名されています。MERCHANT と SECRET KEY は、SimplePay の加盟店管理画面に表示されたとおりに正確に入力してください。SimplePay は未確認の IPN を再送します。

IPN が Order not found. または Unknown transaction. と応答する: その IPN は、このストアが開始していない支払いに関するものです。何も変更されません。

IPN が Busy, retry. と応答する: 同じ時刻に別のリクエストによってカートが処理されていたか、注文ステータスを設定できませんでした。SimplePay は IPN を再試行します。理由はログに記録されます。

顧客に The SimplePay payment could not be started と表示される: 拡張機能ページの Log 欄を確認してください。秘密鍵が間違っている場合は Invalid response signature from SimplePay. Check the secret key of the merchant account. と表示されます。SimplePay のエラーは、エラーコードとともにログに記録されます。

顧客に This payment method is not available. と表示される: チェックアウトが注文と一致しなくなったか、その間に支払い方法がオフにされました。顧客はチェックアウトを再読み込みします。

サンドボックスと本番を切り替えた後: 新しい支払いは、新しいモードのアカウントを使用します。以前に開始された支払いは、開始されたときの加盟店アカウントとモードを保持します。その IPN、ステータス照会、返金は、そのアカウントを使用します。未完了の支払いや返金の可能性がある支払いがある間は、以前のモードのアカウントを設定に残しておいてください。

支払い後に注文がレビューのステータスになっている: VibeFox SimplePay Gateway タブのメモを読んでください。支払いの開始後に、注文の合計または通貨が変更されました。SimplePay の加盟店管理画面で注文を発送するか、支払いを返金してください。

タブに返金フォームがない: タブに理由が表示されます。注文が SimplePay の取引で支払われていない(例えば金額の不一致の後)、全額返金済みである、ユーザーグループに拡張機能を変更する権限がない、または支払いの加盟店アカウントが設定にない、のいずれかです。

返金に失敗する: タブのメッセージを読んでください。SimplePay refunds in HUF must be whole amounts. は、HUF の金額に小数点以下があったことを意味します。メッセージがこの支払いの加盟店アカウントは設定されていないと伝えている場合は、支払いを行ったときの通貨とモードのアカウントを再入力してください。SimplePay が別の金額を返金していた場合、メッセージは SimplePay の管理画面で返金を確認するよう求めます。

開発者向け:支払いを開始する前に、拡張機能は支払いのデータと注文を伴って OpenCart イベント simplepay_op_payment_data を発生させます。加盟店、注文の参照、通貨、合計、戻り URL は、そこでは変更できません。

アンインストール

Extensions > Extensions を開き、種類で Payments を選択して、VibeFox SimplePay Gateway の隣にある Uninstall(赤い − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します:Enable/Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントと、メンテナンスモードで IPN と顧客の戻りを通過させるスタートアップアクションも削除されます)。Delete Data on Uninstall がオンの場合、その他のゲートウェイ設定(タイトル、説明、サンドボックスモード、加盟店アカウント、ログ)とログが削除されます。オフの場合は、後で再インストールするために保持されます。SimplePay の取引と返金は常に保持されるため、以前に支払われた注文は、再インストール後も返金できます。既存の注文には支払いのメモが残ります。

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

SimplePay は、その所有者の商標です。本拡張機能は SimplePay と提携しておらず、SimplePay による承認もありません。