VibeFox Redsys for OpenCart — ヘルプ
要件
OpenCart: 3.0.x(3.0.5.0 でテスト済み)または 4.0.2 以降(4.1.0.3 でテスト済み)。
PHP: 8.0 以降。
Redsys 加盟店アカウント: 銀行(Redsys の仮想 POS を提供した加盟店銀行)から、加盟店コード(FUC)、端末番号、および各環境の SHA-256 秘密鍵が表示される Redsys 管理画面へのアクセスが提供されます。テスト環境の鍵は本番環境の鍵とは異なります。ご利用の端末でオンライン通知(HTTP)が有効になっている必要があります。不明な場合は銀行にお問い合わせください。
通貨: 拡張機能が対応している通貨のいずれか(設定を参照)で、その通貨について銀行が Redsys 端末を有効にしている必要があります。ほとんどの端末は EUR のみを受け付けます。
到達可能なストア: 決済通知を届けるため、Redsys がログインやファイアウォールによるブロックなしでインターネットからストアにアクセスできる必要があります。
VibeFox ライセンスキー: vibefox.net で購入します。1 つのキーは 1 つのドメインでのみ使用できます。
インストール
このダウンロードは、両方の OpenCart バージョン用パッケージを含む 1 つの zip ファイルです。コンピューターで解凍してください。中には README.txt、OpenCart 3 用パッケージ wcp_redsys_gateway-oc3-(version).ocmod.zip、OpenCart 4 用パッケージ wcp_redsys_gateway.ocmod.zip が含まれています。ご利用の OpenCart のバージョンに合ったパッケージだけをインストールしてください。ライセンスキーは両バージョンで同じです。
OpenCart 3
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして wcp_redsys_gateway-oc3-(version).ocmod.zip ファイルを選択します。この拡張機能には OCMOD の変更がないため、Extensions > Modifications を更新する必要はありません。インストーラーの代わりに、このパッケージの upload フォルダの内容をストアのルートフォルダにコピーすることもできます。
2. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Redsys Gateway を見つけて Install(緑色の + ボタン)をクリックします。管理者ユーザーには、決済拡張機能の一覧を変更する権限が必要です。
3. Edit(鉛筆ボタン)をクリックして設定ページを開きます。ページ上部のライセンスブロックにある License key に VibeFox ライセンスキーを貼り付け、Activate をクリックします(ライセンスキーを参照)。
4. 加盟店コード、端末、および各環境の秘密鍵を入力します(設定を参照)。
5. Enable/Disable をオンにして Save をクリックします。Test Mode をオンにした状態でテスト決済を行い、その後 Test Mode をオフにして実際の決済を受け付けます。
OpenCart 4
1. 管理画面で Extensions > Installer に移動し、Upload をクリックして wcp_redsys_gateway.ocmod.zip ファイルを選択します。ファイル名は変更しないでください。OpenCart 4 はファイル名から拡張機能のコードを取得するため、名前を変更したパッケージは動作しません。
2. インストール済み拡張機能の一覧に、同じページでパッケージが表示されます。その横にある Install(緑色の + ボタン)をクリックします。
3. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Redsys Gateway を探して Install(緑色の + ボタン)をクリックし、次に Edit(鉛筆のボタン)をクリックします。
4. ライセンスキーと Redsys のデータは、OpenCart 3 の手順 3〜5 と同じように入力します。設定ページとそのフィールドは両バージョンで同じです。通知 URL だけが異なります(決済通知を参照)。
新規インストール時は、決済方法がオフ、テストモードがオンの状態で始まります。
設定
すべての設定は拡張機能のページにあります: Extensions > Extensions > Payments > VibeFox Redsys Gateway > Edit。セクションは左側に表示されます。一覧の下にある Save ボタンでページ全体を保存します。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。
設定の上部には、加盟店コードが未入力または数字以外を含む場合、秘密鍵が有効な Redsys SHA-256 鍵でない場合、現在のモードの鍵が空の場合(チェックアウトで決済方法が非表示になります)、ストアの既定通貨が対応していない場合に警告が表示されます。テストモードがオンの間は、Test mode is active: payments go to the Redsys test environment (SIS-T), no real money is charged. と表示されます。
保存時、Title は 1 〜 128 文字である必要があり(Enter a title for the payment method (1 to 128 characters).)、Sort Order は整数である必要があり(負の数も使用可能)、Total は 0 以上の数値である必要があり、ジオゾーンと各注文ステータスが存在している必要があります。そうでない場合、何も保存されません。
Redsys
Enable/Disable: Enable Redsys Gateway は決済方法のオン/オフを切り替えます。既定値: オフ。
Title: チェックアウト時に購入者が見る決済方法の名前です。注文に保存される決済方法の名前にもなります。既定値: Credit/Debit Card (Redsys)。必須、最大 128 文字。
Description: 購入者が Confirm Order の段階で、確認ボタンの上に見るテキストです。既定値: Pay securely with your credit or debit card via Redsys.
Sort Order: チェックアウトの決済方法の中で Redsys が表示される順序です。空欄のままにするか、整数を入力してください。
Geo Zone: 選択したジオゾーン内の支払い先住所に対してのみ Redsys を提供します。既定値: All zones。ジオゾーンは System > Localisation > Geo Zones で設定します。
Total: Redsys を提供するために注文が達している必要がある、ストアの既定通貨でのチェックアウト金額です。0 以上の数値。空欄にすると、どの金額でも Redsys を提供します。
Redsys アカウント
銀行から、加盟店コード(FUC)、端末、および各環境の SHA-256 秘密鍵が表示される Redsys 管理画面へのアクセスが提供されます。このセクションには Redsys 管理画面へのリンクがあります。
Merchant Code (FUC): Redsys の加盟店コードです。最大 9 桁。数字以外の文字は保存時に削除されます。
Terminal Number: 銀行から割り当てられた端末番号です。最大 3 桁。既定値: 1。空欄の場合は 1 として保存されます。
Secret Key (SHA-256) — live: 本番(実稼働)環境の Base64 SHA-256 秘密鍵です。通常 32 文字。テストモードがオフの場合に使用されます。
テストモード(SIS-T)
Redsys のテスト環境には独自の秘密鍵があります。このセクションには、Redsys の公開テストデータが表示されます。加盟店コード 999008881、端末 1、鍵 sq7HjrUOBfKmC576ILgskD5srU870gJ7、カード番号 4548 8100 0000 0003、有効期限 12/49、CVV 123 です。テストモードでは実際の料金は請求されません。
Test Mode: 決済と返金は Redsys のテスト環境(SIS-T)に送られ、テスト用の鍵で署名されます。既定値: オン。実際の決済を受け付けるにはオフにします。オンの間、購入者には Confirm Order の段階で TEST MODE: Redsys test environment, no real money is charged. と表示されます。
Secret Key (SHA-256) — test: テスト環境の Base64 SHA-256 秘密鍵です。ご自身のテスト鍵か、上記の公開テスト鍵を使用してください。
保存されたキーは二度と表示されません。フィールドは空のままになり、Saved — leave empty to keep it. と表示されます。変更したい場合にのみ新しい値を入力してください。保存された秘密鍵を削除するには、フィールドの下にある Clear saved secret on save にチェックを入れて Save をクリックします。
決済ページと注文
Commerce Name: Redsys の決済ページに表示されるストア名です。最大 25 文字。既定値: ストア名を 25 文字に切り詰めたもの。
Order Status After Payment: 支払い済みの注文に付与されるステータスです。
金額または通貨の不一致、ゲートウェイが本番モードの間に行われたテスト決済、キャンセルされた試行の決済には、常に On hold (review) status が付与されます。
OpenCart は Confirm Order の段階でステータスのない注文(欠落注文)を作成します。注文にステータスが付与されるのは、Redsys から署名付きの通知を受け取った後だけです。拒否またはキャンセルされた決済では注文はステータスのないままになり、購入者はカートが保持された状態でチェックアウトに戻ります。下の各フィールドには、お使いの OpenCart 注文ステータスが表示されます。
Processing status: Order Status After Payment が Processing の場合に使用されます。既定値: 処理中。
Completed status: Order Status After Payment が Completed の場合に使用されます。既定値: 完了。
On hold (review) status: 確認が必要な決済(上記参照)、または Order Status After Payment が On hold (review) の場合のすべての支払い済み注文に使用されます。既定値: 保留中。OpenCart には On hold のステータスがないため、注文のメモに理由が説明されます。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。
Refunded status: 注文ページから Redsys の決済が全額返金された後に設定されます。既定値: 返金済み。
決済通知
Notification URL: Redsys はすべての決済を、ストアのこのアドレスに通知します。このセクションに表示されます。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_redsys_gateway/notify のような形式、OpenCart 4 では https://your-store/index.php?route=extension/wcp_redsys_gateway/payment/wcp_redsys_gateway.notify のような形式です。OpenCart インストールのストアフロントのアドレスから作成されます。拡張機能は決済ごとにこれを Redsys に送信するため、Redsys の管理画面にコピーする作業は不要です。ご利用の端末でオンライン通知(HTTP)が有効になっている必要があります。決済が成功しても注文が確定しない場合は、銀行にお問い合わせください。有効な署名がない通知は拒否されます。通知がない場合、注文にステータスが付与されることはありません。
詳細設定
Debug log: 決済、通知、返金の詳細を、OpenCart のログフォルダ(storage/logs)内の rdsg_debug.log.php に書き込みます。このファイルは Web から開くことはできず、5 MB に達すると古いコピーに移動されます。このオプションがオフでも、エラーは常に記録されます。キー、署名、カードデータは決して記録されません。既定値: オフ。
Log: ログのサイズと最新のエントリを表示します。Clear log をクリックすると空になります。
Delete Data: オンにすると、拡張機能をアンインストールした際にゲートウェイの設定とログが削除されます。注文の Redsys 決済記録(返金に必要)は常に残ります。既定値: オフ。
インポート / エクスポート
Export: Download JSON は設定を JSON ファイルとして保存します。秘密鍵はエクスポートされません。
Import: 以前にエクスポートした JSON を貼り付け、Import をクリックすると設定が復元されます。保存された秘密鍵は保持されます。
対応通貨
EUR, USD, GBP, JPY, CHF, CAD, AUD, NZD, NOK, SEK, DKK, PLN, CZK, HUF, BGN, RON, ILS, INR, MYR, SGD, THB, SAR, ZAR, RUB, BRL, MXN, ARS, CLP, COP, PEN, CNY, TWD。購入者の通貨がこの一覧にない場合、決済方法は表示されません。
チェックアウト
Payment Method の段階で、購入者は決済方法を選択します(既定では Credit/Debit Card (Redsys))。Confirm Order の段階では、購入者にあなたの説明文が表示されます。OpenCart はこの段階で注文を作成しますが、まだステータスはありません。購入者が Confirm Order をクリックすると、拡張機能は署名付きの決済フォームを準備し、購入者には Redirecting to Redsys for payment. Please wait... と表示されて、銀行の Redsys 決済ページに移動します。ブラウザが自動的に進まない場合は、購入者が Pay via Redsys をクリックします。OpenCart 4 では、購入者は決済方法ブロックの Choose ボタンを使って、Payment method options ウィンドウで決済方法を選択し、チェックアウトページ下部の Confirm Order をクリックします。
Redsys のページでは、購入者は 3-D Secure によるカード決済、または銀行が端末で有効にしている Bizum などの方法で支払います。ページには購入者の言語(スペイン語、英語、カタルーニャ語、フランス語、ドイツ語、イタリア語、ポルトガル語など)が使われ、それ以外の言語では英語が使われます。金額は注文通貨の最小単位での注文合計です。たとえば EUR 43.45 は 4345 になり、JPY と CLP は小数点なしです。決済は、注文番号とストア名を含めて Order と表示されます。
決済後、購入者はストアに戻ります。戻っただけでは何も支払い済みにはなりません。注文が支払い済みとしてマークされるのは、Redsys が署名付きの通知で確認した後だけです。その後、注文は OpenCart の標準的な方法でステータスを取得し、通常の注文メールと在庫の更新が行われます。購入者には、Your payment with Redsys has been received. と表示された OpenCart の注文完了ページが表示されます。注文に On hold (review) status が付与された場合、ページには Your payment with Redsys has been received and is being reviewed by the store. と表示されます。通知がまだ届いていない場合は、Payment confirmation ページに Redsys is confirming your payment. If you completed the payment, your order will be confirmed in a few moments — please do not pay again. と表示され、Check again と Back to checkout のボタンが表示されます。
購入者がキャンセルした場合、または決済が拒否された場合、Redsys は購入者を The Redsys payment was not completed. You can try again or choose another payment method. のメッセージとともにチェックアウトに戻します。カートは保持され、購入者は再度支払うことができます。新しい試行のたびに新しい Redsys 注文番号が発行されます。いずれかの試行で行われた決済(たとえば 2 つ目のブラウザタブから行われた決済)も引き続き認識されます。OpenCart 3 では Confirm Order の段階が表示されるたびに新しい注文を作成します。同じカートの別の注文がすでに支払い済みの場合、購入者は直接完了ページに進み、もう一方の注文の遅延決済は適用されません。
OpenCart 4 では、決済が完了しなかったことを知らせるメッセージがチェックアウトページの上部に表示されます。OpenCart 4 はチェックアウトの注文を 1 つ保持して更新するため、キャンセルまたは拒否された決済の後、購入者は新しい Redsys 注文番号で同じ注文を支払います。その間に注文が閉じられていた場合、購入者は Your previous order was closed without a payment. Please confirm the order again to pay with a new order. と表示されてチェックアウトに戻されます。Redsys の決済があった注文の場合は、Your order was cancelled or refunded by the store. Please confirm the order again to pay with a new order. と表示されます。次の Confirm Order で新しい注文が支払われます。チェックアウトの注文がすでに支払い済みでも、その後カートが変更されていた場合(数量の変更を含む)、購入者はチェックアウトに戻され、新しいカートは新しい注文で支払われます。
決済を Redsys に送信できない場合、購入者は Confirm Order の段階に留まり、次のような短いメッセージが表示されます: Redsys payments are not configured correctly. Please choose another payment method or contact us.、その通貨の決済が受け付けられないというメッセージ、または The order total must be greater than zero.
ストアがメンテナンスモードの間も、通知と購入者の戻りは動作します。OpenCart 3 では決済拡張機能のリクエストを通過させ、OpenCart 4 では拡張機能がそのためのスタートアップアクションを追加します。
この拡張機能は、Redsys のページで即座に承認・請求される一回限りの決済のみに対応しています。ご自身のサイト上のカードフォーム(InSite または iframe)、保存済みカード、ワンクリック決済、トークン化、サブスクリプションや定期決済、後日キャプチャする事前承認、管理画面で作成した注文の決済リンクには対応していません。
注文と返金
注文ステータス
ステータスなし(欠落注文): 購入者は Redsys に送られたものの支払っていない、決済が拒否またはキャンセルされた、または Redsys の通知がまだ届いていない場合です。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。
Processing、Completed、On hold (review): 決済が確認されました。ステータスは Order Status After Payment に従います。メモには Redsys の注文番号(Ds_Order)、承認コード、応答コードが表示され、テスト決済には [TEST] が付きます。
決済後の On hold (review): Redsys が注文合計と異なる金額または通貨を報告した場合、ゲートウェイが本番モードの間にテスト決済が届いた場合(実際の料金は請求されていません)、または購入者が Redsys のページでその決済をキャンセルした後に支払った場合です。メモに理由が記載されます。Redsys 管理画面で決済を確認してから、注文を処理するか、決済を返金してください。
Refunded status: 拡張機能を通じて決済が全額返金されました。
拒否された決済によって、すでにステータスが付与されている注文が変更されることはありません。よくある応答コードについては、ログとメモに Insufficient funds、Card expired、Cancelled by the customer などの短い理由が記載されます。すでに支払い済みの注文またはカートに、別の 2 回目の決済が届いた場合、注文は変更されません。重複した決済を Redsys 管理画面で返金するよう、メモで案内されます。Redsys が決済はまだ処理中だと報告した場合、メモが追加され、注文は最終結果を待ちます。
メモは、購入者には表示されない注文の History の項目です。
VibeFox Redsys Gateway タブ
Sales > Orders で、Redsys で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある VibeFox Redsys Gateway タブには、Redsys order number (Ds_Order)、Authorisation code / response、Environment(本番またはテスト。Test mode ラベル付き)、決済の Status、Paid / refunded、保留中の注文に対する確認のヒント、返金フォーム、返金履歴、注文の Redsys notes、Redsys order numbers issued for this cart が表示されます。このタブは、拡張機能にアクセスできるユーザーに表示されます。
返金
タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via Redsys をクリックします。Refund this amount through Redsys? This cannot be undone. という確認に同意してください。全額返金と一部返金に対応しています。注文を変更する権限が必要です(Sales > Orders。System > Users > User Groups で設定)。返金は Redsys が請求した金額と通貨で行われるため、金額または通貨の不一致があった場合は、注文合計ではなく、購入者が実際に支払った金額まで返金できます。返金は、決済が行われた環境(テストまたは本番)に、その環境の鍵で署名されて Redsys REST API 経由で送信され、応答の署名が検証されます。Redsys が返金を受け付けない場合、タブにエラーが表示され、返金は記録されません。返金が成功すると、Redsys の注文番号と理由とともに返金履歴とメモに追加されます。全額返金は、購入者への通知も商品の在庫への戻しも行わずに、手動のステータス変更と同様に注文を Refunded status にします。一部返金ではステータスは変わりません。
Sales > Returns での商品返品では、Redsys を通じて返金されることはありません。
Redsys 管理画面で行われた返金は、拡張機能による返金としては記録されません。Redsys からそれに関する通知が届くと、注文にメモが追加されます。注文ステータスは自動的には変更されません。
ライセンスキー
この拡張機能は、vibefox.net で取得した VibeFox ライセンスキーで動作します。ライセンスブロック License — VibeFox Redsys Gateway は、Extensions > Extensions > Payments > VibeFox Redsys Gateway > Edit の設定の上にある最初のブロックです。License key にキーを貼り付け、Activate をクリックします。その後、ブロックにはマスクされたキー、ステータス(たとえばライセンスの有効期限の日付やドメインなど)、そして次のボタンが表示されます: ステータスを再確認する Check now、別のキーを入力する Change key、このストアからキーを削除する Remove key。その下には Product: opencart-payment-redsys の行と、お使いの 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 アカウントで枠を解放してください。
有効なキーがない場合、チェックアウトで購入者に Redsys は表示されません。それでも決済が開始された場合、購入者には 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 ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。
トラブルシューティング
Redsys がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、加盟店コードと端末が入力されていること、および現在のモードに有効な鍵があることを確認してください。テストモードでは Secret Key (SHA-256) — test、本番モードでは Secret Key (SHA-256) — live です。購入者の通貨が対応通貨の一覧に含まれていることも確認してください。設定ページには、これらの問題ごとに警告が表示されます。また、支払い先住所が選択された Geo Zone に含まれていること、および注文が設定の Total に達していることも確認してください。
決済は完了したが、注文がステータスのないままになっている: Redsys の通知がストアに届いていません。銀行に、ご利用の端末でオンライン通知(HTTP)が有効になっているか確認を依頼してください。Notification URL に表示されるアドレスが、ログインやファイアウォールによるブロックなしでインターネットからアクセスできることを確認してください。Debug log をオンにし、拡張機能ページの Log フィールドを確認してください。
通知が Forbidden を返す: 署名が、決済を開始した環境の秘密鍵と一致していないか、通知内の加盟店コードがご自身のものではありません。設定の秘密鍵と加盟店コードが、ご利用の端末のものであることを確認してください。
通知が Order not found を返す: 通知の署名は正しいものの、このストアのどの注文もその Redsys 注文番号を使用していません。
通知が Busy を返す: 同じ瞬間に別の通知によってカートが処理されていたか、注文ステータスを設定できませんでした。Redsys は通知を再試行します。ログに理由が表示されます。
通知が Bad request を返す: リクエストに Redsys のパラメーターがない、または壊れていました。期待される形式で Redsys から届いたものではありません。
決済後の注文が on hold ステータスになっている: VibeFox Redsys Gateway タブのメモを確認し(注文ステータスを参照)、注文を処理するか、決済を返金してください。
本番モードでテスト決済が注文を確定しない: Test Mode がオフの間、テスト決済が注文を支払うことはありません。代わりに、注文はメモ付きで保留になります。テスト決済にはテストモードとテスト鍵を使用してください。
返金に失敗する: エラーを確認してください。Redsys refund: the merchant code or the TEST secret key is not configured.(または LIVE)は、決済の環境の鍵が設定されていないことを意味します。Redsys のエラーコードはメッセージに説明があります。たとえば SIS0057(金額が決済の残額を超えている)、SIS0056(元の決済が見つからない。別の環境または端末)、SIS0042(署名エラー。この環境の鍵を確認してください)、SIS0026(不明な加盟店コードまたは端末)、SIS0027(端末に対して通貨が設定されていない)です。Redsys に接続できない場合、返金は行われません。後でもう一度お試しください。
タブに返金フォームがない: タブに理由が表示されます。たとえば、注文に確認済みの Redsys 決済がない、全額返金済みである、またはユーザーグループに注文を変更する権限がない、などです。
開発者向け: 拡張機能は OpenCart のイベント wcp_redsys_gateway/merchant_parameters(決済パラメーターと注文)と wcp_redsys_gateway/currency_codes(対応通貨の一覧)をトリガーします。銀行が端末に対して有効にした通貨のみを追加してください。
アンインストール
Extensions > Extensions に移動し、種類として Payments を選択して、VibeFox Redsys Gateway の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します。Enable/Disable、Sort Order、Geo Zone、Total、および 4 つの注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントに加えて、メンテナンスモードでも通知と購入者の戻りを通すスタートアップアクションも削除されます)。Delete Data がオンの場合、その他のゲートウェイ設定(タイトル、説明、加盟店コード、端末、鍵、テストモード、ストア名、支払い後の注文ステータス、ログ設定)とログが削除されます。オフの場合は、後で再インストールするために保持されます。Redsys の決済記録と返金は常に保持されるため、以前に支払われた注文は再インストール後も返金が可能です。既存の注文は決済メモを保持します。
OpenCart 4 で拡張機能のファイルも削除するには、アンインストール後に Extensions > Installer に移動し、インストール済み拡張機能の一覧にある VibeFox Redsys Gateway の横の Uninstall(オレンジ色の − ボタン)をクリックしてから、アップロードしたパッケージを削除するために Delete(赤いゴミ箱のボタン)をクリックしてください。
Redsys は、その所有者の商標です。この拡張機能は Redsys との提携や承認を受けたものではありません。
