戻る

VibeFox Peach Payments for OpenCart — ヘルプ

要件

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

PHP: 8.0 以降で、OpenSSL 拡張機能が有効であること(ウェブフックの復号に使用します)。

通貨: 購入者のチェックアウト通貨は ZAR、KES、MUR のいずれかである必要があります。そのため、ストアの System > Localisation > Currencies に、これらの通貨の少なくとも 1 つを登録しておく必要があります。その他の通貨で支払う購入者には、決済方法は表示されません。ストアの既定通貨がこれらのいずれでもない場合、設定ページに警告が表示されます。

Peach Payments アカウント: Peach Payments アカウントの Card API 認証情報が必要です:Entity ID と Access Token。テスト用の認証情報は Peach Payments のサンドボックスダッシュボードから、本番用の認証情報は Peach Payments のダッシュボードから取得します。両者は異なります。ウェブフックには、ストアで Card ウェブフックを有効にする際に Peach Payments から送られるウェブフック復号キーも必要です(設定を参照)。ウェブフックを受信するには、ストアがインターネットから到達可能である必要があります。

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

インストール

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

OpenCart 3

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

2. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Peach Payments Pay Gateway を見つけて、Install(緑色の + ボタン)をクリックします。管理者ユーザーには、決済拡張機能の一覧を変更する権限が必要です。

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

4. Peach Payments のサンドボックスダッシュボードから、テスト用の Entity ID と Access Token を入力します。また、設定ページに表示されるウェブフック URL について、Card ウェブフックを有効にするよう Peach Payments に依頼します(設定を参照)。

5. Enable/Disable をオンにして Save をクリックします。Test mode はオンのままにして、ZAR、KES、MUR のいずれかで Peach Payments のサンドボックステストカードを使って決済を行います。その後 Test mode をオフにし、本番の認証情報と本番のウェブフックキーを入力して、Save をクリックします。

OpenCart 4

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

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

3. Extensions > Extensions に移動し、種類として Payments を選択します。VibeFox Peach Payments Pay Gateway を見つけ、Install(緑色の + ボタン)をクリックしてから、Edit(鉛筆ボタン)をクリックします。

4. OpenCart 3 の手順 3 から 5 と同じように、ライセンスキー、Peach Payments の認証情報、ウェブフックを入力します。設定ページとその欄は両方のバージョンで同じです。違うのはウェブフック URL だけです(「ウェブフック」を参照)。

新規インストール直後は、決済方法がオフ、テストモードがオンの状態です。

設定

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox Peach Payments Pay Gateway > Edit。セクションは左側に一覧表示され、一覧の下にある Save ボタンでページ全体を保存します。設定の上部には、通知が表示されます。Test mode is on: payments go to the Peach Payments sandbox and no real money is charged. のほか、現在のモードの Entity ID または Access Token が未入力の場合はエラーが表示されます(それまで、チェックアウトに決済方法は表示されません)。現在のモードのウェブフック復号キーが未入力の場合は警告が表示されます(この場合、決済は購入者がストアに戻ったときにのみ確認されます)。ストアの既定通貨がサポートされていない場合は通知が表示されます(この場合、決済方法はサポートされている通貨で支払う購入者にのみ表示されます)。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時、Title は空にできず、128 文字を超えることもできません(ページには Enter a title for the payment method (up to 128 characters). と表示されます)。Sort Order は整数である必要があります(負の値も使用できます)。Total は 0 以上の数値である必要があります。ジオゾーンと注文ステータスも存在している必要があります。これらを満たさない場合、何も保存されません。認証情報からスペースは取り除かれます。64 桁の 16 進数ではないウェブフックキー、または空のカードブランドの一覧は、警告付きで保存されます。

Peach Payments

Enable/Disable: Enable Peach Payments で決済方法のオン/オフを切り替えます。既定値:オフ。

Title: チェックアウトで購入者に表示される決済方法の名前です。注文にも決済方法の名前として保存されます。既定値:Credit / Debit Card (Peach Payments)。必須、128 文字まで。

Description: Confirm Order のステップで、確認ボタンの上、カードアイコンの横に購入者へ表示されるテキストです。既定値:Pay securely with your card. You will enter the card details in the Peach Payments form on the next page.

Sort Order: チェックアウトでの決済方法の中における Peach Payments の位置です。空欄のままにするか、整数を入力します。

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

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

API 認証情報

Card API の Access Token と Entity ID は、Peach Payments のダッシュボードに表示されます(テスト用の認証情報はサンドボックスダッシュボードにあります)。このセクションには、両方のダッシュボードと Peach Payments の開発者向けドキュメントへのリンクがあります。

Test mode: 新しい決済をテスト用の認証情報で Peach Payments のサンドボックスに送信し、実際の料金は請求されません。本番の認証情報で実際の決済を受け付けるには、オフにします。あるモードで開始された決済は、切り替え後も常にそのモードで確認されます。既定値:オン。オンの間、購入者は Confirm Order のステップで Test mode: no real payment will be made. と表示されます。

Test Entity ID: サンドボックスアカウントの Entity ID(3-D Secure チャネル)です。

Test Access Token: サンドボックスアカウントのベアラーアクセストークンです。

Test Webhook Decryption Key: サンドボックスの Card ウェブフックを復号するために使用される、64 桁の 16 進数キーです。

Live Entity ID: 本番アカウントの Entity ID(3-D Secure チャネル)です。

Live Access Token: 本番アカウントのベアラーアクセストークンです。

Live Webhook Decryption Key: 本番アカウントの Card ウェブフックを復号するために使用される、64 桁の 16 進数キーです。

保存済みのアクセストークンとウェブフックキーは再表示されません。フィールドは空のまま Saved — leave empty to keep it. と表示されます。値を変更する場合のみ新しい値を入力してください。保存済みの値を削除するには、フィールドの下にある Clear the saved value on save にチェックを入れて Save をクリックします。

ウェブフック

ウェブフックは、購入者がストアに戻る前にブラウザを閉じた場合でも、決済を確認します。Webhook URL フィールドには、ストアのウェブフック URL が表示されます。その形式は OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_peach_pay/webhook の形式で、OpenCart 4 では https://your-store/index.php?route=extension/wcp_peach_pay/payment/wcp_peach_pay.webhook の形式です。URL はOpenCart のインストール先のストアのアドレスから生成されます。設定に表示されたとおりに、URL をそのままコピーしてください。この URL を使って、アカウントの Card ウェブフックを有効にするよう Peach Payments(support@peachpayments.com)に依頼し、受け取った復号キーを同じモードの Webhook Decryption Key フィールドに入力してください。

Peach Payments は、すべてのウェブフックを暗号化します(AES-256-GCM)。テストキーまたは本番キーで復号できないウェブフックは拒否されるため、注文を変更できるのは Peach Payments だけです。あるモードのキーで復号されたウェブフックは、そのモードで開始された決済にのみ適用されます。拡張機能は次の決済通知を使用します:

デビット決済(DB): 注文のカード決済の結果です。注文は支払い済み、審査中、または保留中のステータスになるか、その試行は拒否済みとしてマークされます(注文を参照)。
返金(RF)、取り消し(RV)、チャージバック(CB): Peach Payments のダッシュボードで行われた返金または取り消し、または報告されたチャージバックです。注文のメモに追加されます。注文ステータスは変更されません。

その他の通知(例えば、ウェブフックの有効化時に送信されるテスト通知)には、ignored が返されます。ウェブフックキーがない場合、注文はステータスを、購入者が決済後にストアに戻ったときにのみ受け取ります。

決済フォーム

Card brands: Peach Payments のフォームに表示されるブランド:Visa、Mastercard、American Express、Diners Club。Entity ID で有効になっているブランドのみを選択してください。既定値:Visa と Mastercard。ブランドを 1 つも選択しない場合、保存時に警告が表示され、フォームには Visa と Mastercard が表示されます。

注文

注文は Confirm Order のステップで、ステータスなし(欠落注文)として作成され、Peach Payments が決済を確認した後にのみステータスを受け取ります。拒否された決済や中断された決済では、注文はステータスなしのままで、カートは保持されます。以下の各フィールドには、OpenCart の注文ステータスが一覧表示されます。

Order Status After Payment: Peach Payments が決済を確認し、金額と通貨が一致したときに設定されます。既定値:Processing。

Awaiting Payment Status: Peach Payments が、確認を待つ非同期の決済を報告しました。その後、ウェブフックが確認します。既定値:Pending。OpenCart には On hold ステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。

On Hold (Review) Status: 手動審査です。支払われた金額または通貨が注文と異なる場合、または注文がキャンセルされた後に決済が届いた場合です。メモに理由が説明されます。既定値:Pending。

Payment Failed Status: 注文が待っていた非同期の決済が拒否されたときに設定されます。その後に成功した決済があれば、注文は完了します。既定値:Failed。

Canceled Status: 拡張機能はこのステータスを設定しません。このステータスの注文に対する決済は、注文を再オープンせず、審査中にします。既定値:Canceled。

Refunded Status: 拡張機能はこのステータスを設定しません。このステータスの注文に対して受け取った決済は、メモとして記録されるだけで、注文は変更されません。既定値:Refunded。

詳細設定

Logging: API リクエストと決済結果を、OpenCart のログフォルダ(storage/logs)内の peach_p_debug.log.php に記録します。このファイルは Web からは読み取れず、5 MB に達すると peach_p_debug.old.log.php に移動されます。エラーと警告は常に記録されます。ログには、カード情報、キー、購入者データは含まれません。既定値:オフ。

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

Delete data on uninstall: オンの場合、拡張機能をアンインストールするとゲートウェイの設定とログが削除されます。注文に紐づく Peach Payments のデータ(チェックアウトの試行と決済 ID)は、注文に属するため保持されます。既定値:オフ。

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

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

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

チェックアウト

Payment Method のステップで、購入者は決済方法を選択します(既定では Credit / Debit Card (Peach Payments))。Confirm Order のステップで、購入者にはカードアイコンとあなたの説明が表示されます。OpenCart はこのステップで注文を作成しますが、まだステータスはありません。購入者が Confirm Order をクリックすると、拡張機能は注文通貨での注文合計に対する Peach Payments のチェックアウトを準備し、Please enter your card details to complete the payment:、Peach Payments のカードフォーム、選択したカードブランドを含む、ストアの Peach Payments payment ページを開きます。言語は、Peach Payments がサポートしている場合は購入者の言語になります。テストモードでは、ページに Test mode: use a Peach Payments test card, no real payment will be made. と表示されます。カードの情報は Peach Payments のフォームに入力され、フォームのスクリプトは Subresource Integrity のハッシュ付きで読み込まれます。Choose another payment method のリンクで、チェックアウトに戻ります。ページを再読み込みしても、注文合計が変わっていない限り、同じチェックアウトが最大 25 分間再利用されます。OpenCart 4 では、購入者は決済方法ブロックの Choose ボタンを押し、Payment method options ウィンドウで決済方法を選んで、チェックアウトページ下部の Confirm Order をクリックします。

決済後、購入者はストアに戻ります。注文が支払い済みになるのは、Peach Payments が確認した後だけです。ストアは、チェックアウトが作成されたモードで、Peach Payments API からこの注文のチェックアウトの結果を読み取り、その決済がこの注文に属することを確認します。ウェブフックも独立して同じことを行うため、先に届いたほうが注文ステータスを設定し、もう一方は何も変更しません。その後、注文は通常の OpenCart の方法でステータスを受け取り、通常の注文メールと在庫の更新が行われ、購入者には OpenCart の注文完了ページが表示されます。OpenCart 4 では、購入者が銀行の 3-D Secure ページから戻ると、ストアの戻りアドレスを再度開く短い中間ページが表示されるため、カートと購入者のログインは保持されます。

決済が完了しなかった場合、購入者はメッセージとともにチェックアウトに戻り、再試行できます:Payment failed: の後に Peach Payments からの理由、続いて Please try again or use another card.、または The payment was not completed. Please try again. が表示されます。カートは保持されます。結果をまだ確認できない場合(例えば、Peach Payments が応答しなかった場合、またはウェブフックがその瞬間に同じカートを処理している場合)、メッセージは We could not confirm your payment yet. If you were charged, the order will be updated automatically; otherwise please try again. です。決済のモードにウェブフックキーが設定されていない場合、代わりに購入者にあなたへの連絡を求めるメッセージが表示されます。OpenCart 4 では、これらのメッセージはチェックアウトページの上に表示されます。

OpenCart 3 は Confirm Order のステップが表示されるたびに新しい注文を作成し、OpenCart 4 はチェックアウトの注文を更新します。カートの支払いは 1 回だけです。同じカートの別の注文がすでに支払い済みの場合、購入者は直接成功ページに進みます。カートを変更した場合(数量の変更を含む)は、新しいカートとして扱われ、独自の決済が必要です。

OpenCart 4 は、完了ページが表示されるまで注文をチェックアウト内に保持します。拒否された決済の後、購入者は新しい Peach Payments のチェックアウトで同じ注文を再度支払います。その間に注文が閉じられた場合(たとえば待機中の決済が失敗した、またはキャンセルした場合)、購入者は Your previous order is already closed or paid. Please confirm the order again: the cart will be paid with a new order. というメッセージとともにチェックアウトに戻され、次の Confirm Order で新しい注文の決済が行われます。注文が支払い済みになった後にストアによってキャンセルまたは返金された場合、メッセージは This order was cancelled or refunded by the store. Please contact the store about its payment, or confirm the order again: the cart will be paid with a new order. です。

決済フォームを準備できない場合、購入者は Confirm Order のステップにとどまり、短いメッセージが表示されます:The payment form is not available right now (payment configuration error). Please contact us or choose another payment method.(認証情報が不足または誤っている場合)、一部の請求情報が決済プロバイダーに受け付けられなかったことを示すメッセージ、または The payment form could not be loaded. Please try again in a moment. です。技術的な理由はログに書き込まれます。

ストアがメンテナンスモードでも、ウェブフックは動作します。OpenCart は決済拡張機能のリクエストを通過させるためです。OpenCart 4 では、拡張機能の起動アクションにより、ウェブフックと購入者の戻りが通過します。

本拡張機能には、チェックアウトのステップ自体にカードフォームはなく、保存済みカード、サブスクリプション、事前承認からのキャプチャ、EFT、BNPL、QR などのカード以外の決済方法にも対応していません。

注文

注文ステータス

ステータスなし(欠落注文): 購入者が支払っていない、決済が拒否された、または完了しなかった、あるいは Peach Payments がまだ確認していない状態です。購入者は再度支払うことができます。Sales > Orders では、このような注文は Order Status フィルターを Missing Orders に設定した場合にのみ表示されます。OpenCart 4.1 では、このような注文には Voided ステータスが付くこともあります。これは確認ステップが再度表示されたときに OpenCart が設定するもので、拡張機能はこれもステータスなしの注文として扱います。

Order Status After Payment (default Processing): 決済が確認され、金額と通貨が注文と一致しています。メモには、Peach Payments の結果コード、説明、決済 ID が表示されます。Peach Payments が決済を手動審査用に記録している場合、メモには出荷前に Peach Payments のダッシュボードで確認するよう示されます。

Awaiting Payment Status (default Pending): Peach Payments が、確認を待っている決済を報告しました。その後、ウェブフックが注文を Order Status After Payment または Payment Failed Status に移行します。

On Hold (Review) Status (default Pending): 支払われた金額または通貨が注文と一致しない(メモ:amount/currency mismatch — manual review required)、または注文がキャンセルされた後に決済が届きました。Peach Payments のダッシュボードで決済を確認し、その後、注文を処理するか、決済を返金してください。

Payment Failed Status (default Failed): Peach Payments が、保留中の注文が待っていた決済を拒否しました。拒否された試行が、支払い済みまたは審査中の注文を変更することはありません。

すでに支払い済みの注文に対する 2 回目の決済が成功した場合、または支払い済みのカートの別の注文に対する決済が成功した場合、支払い済みの注文は変更されません。メモには、これが重複した決済であることが示され、Peach Payments のダッシュボードで返金するよう求められます。返金済みの注文に届いた決済は、注文にメモとして記録されるだけです。

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

VibeFox Peach Payments Pay Gateway タブ

Sales > Orders で、Peach Payments で支払われた注文を開きます。注文ページの下部、History と Additional の隣にある拡張機能のタブには、Payment ID(テスト決済には Test mode のラベル付き)、Checkout ID、Merchant transaction ID、Amount sent to Peach Payments、結果コード付きの Result、および注文の Peach Payments notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。

返金

OpenCart からの返金はできません。Peach Payments のダッシュボードで決済を返金し、必要に応じて OpenCart に記録してください。ウェブフックを設定している場合、Peach Payments で行われた返金、取り消し、チャージバックは、金額と ID とともに注文のメモに追加されます。注文ステータスは変更されません。Sales > Returns の商品返品では、Peach Payments を通じて返金は行われません。

ライセンスキー

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

有効なキーがない場合、Peach Payments は購入者のチェックアウトに表示されません。それでも決済が開始された場合、購入者には 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 ジョブは不要です。拡張機能をアンインストールすると、ライセンスキーとライセンスステータスは常に削除されます。

トラブルシューティング

Peach Payments がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、現在のモードの Entity ID と Access Token が入力されていること(テストモードでは Test Entity ID と Test Access Token、本番モードでは Live Entity ID と Live Access Token)、購入者が ZAR、KES、MUR のいずれかで支払っていることを確認してください。支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。設定の上部の通知に問題が示されています。

決済は完了したが、注文がステータスなしのまま: 購入者がストアに戻らず、ウェブフックも届いていません。Peach Payments が、設定に表示された URL に対して正確に Card ウェブフックを有効にしていること、決済を行ったモードの Webhook Decryption Key が入力されていること、ファイアウォールやパスワード保護で URL がブロックされていないことを確認してください。Logging をオンにして、拒否されたウェブフックを Log フィールドで確認してください。

ウェブフックが Decryption failed を返す: テストキーまたは本番キーでウェブフックを復号できませんでした。キーが誤っているか、別のアカウントまたはモードに属しています。この Webhook URL 用に Peach Payments から送られたキーを入力してください。

ウェブフックが Webhook key not configured を返す: 有効なウェブフックキーが設定されていません。64 桁のキーを入力してください。Peach Payments は後でウェブフックを再送します。

ウェブフックが Busy, retry later を返す: 購入者の戻りによって、同じ瞬間にカートが処理されていました。何も変更されておらず、Peach Payments はウェブフックを再送します。理由はログに表示されます。

ウェブフックが Missing or malformed data を返す: リクエストに暗号化された本文、または X-Initialization-Vector / X-Authentication-Tag ヘッダーがありませんでした。例えば、プロキシがそれらを変更した場合です。何も変更されていません。

ウェブフックが ignored を返す: 通知は正規のものですが、このストアのチェックアウトに属していません(同じ Entity ID を使う別のストア)、または決済とは異なるモードから届きました。何も変更されていません。

ウェブフック URL をブラウザで開くと Method not allowed と表示される: これは正常です。この URL は Peach Payments からのリクエストのみを受け付けます。

購入者に The payment form is not available right now と表示される: 現在のモードの Access Token または Entity ID が誤っています。認証情報とモードを確認し、ログで Peach Payments のコードを確認してください。

購入者に The payment session was not found. Please confirm the order again. と表示される: 支払いページが、もはや購入者の現在の注文ではない注文に対して開かれたか、その間に決済方法がオフにされました。購入者は注文を再度確認する必要があります。

決済後に注文が審査ステータスになっている: 拡張機能のタブのメモを確認してください。支払われた金額または通貨が注文と異なったか、注文がキャンセルされた後に決済が届きました。Peach Payments のダッシュボードで決済を確認し、その後、注文を処理するか、決済を返金してください。

保存時に、ウェブフックキーは 64 桁の 16 進数キーである必要があるという表示が出る: 入力された値は Peach Payments のキーではありません。修正されるまで、ウェブフックは復号できません。

アンインストール

Extensions > Extensions に移動し、種類として Payments を選択して、VibeFox Peach Payments Pay Gateway の横にある Uninstall(赤い − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します:Enable/Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータス。これらは再インストール時に既定値に戻ります。Delete data on uninstall がオンの場合は、その他のゲートウェイ設定(タイトル、説明、テストモード、認証情報、ウェブフックキー、カードブランド、ログ記録)とログも削除されます。オフの場合は、後で再インストールする際に使用できるように保持されます。チェックアウトの試行と決済 ID は常に保持されます。OpenCart 4 では、拡張機能のイベントと、メンテナンスモードでもウェブフックと購入者の戻りを通過させる起動アクションは、常に削除されます。既存の注文は、決済のメモを保持します。

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

Peach Payments は、それぞれの所有者の商標です。本拡張機能は Peach Payments と提携しておらず、Peach Payments による推奨も受けていません。