戻る

VibeFox Przelewy24 for OpenCart — ヘルプ

要件

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

PHP: 8.0 以降。

通貨: 注文は PLN、EUR、GBP、CZK のいずれかの通貨である必要があります。それ以外の通貨では、チェックアウト時に決済方法が表示されません。注文は元の通貨で請求され、拡張機能は通貨換算を行いません。

Przelewy24 アカウント: Przelewy24 の加盟店アカウントと、その API データが必要です。Merchant ID、API キー(Przelewy24 の管理画面では report key と表示されます)、CRC key、そしてストアが独自の ID を持つ場合は POS ID(Shop ID)です。これらは panel.przelewy24.pl の Przelewy24 加盟店管理画面にある My data > API data and configuration で確認できます。サンドボックスのキーは、sandbox.przelewy24.pl/panel の別のサンドボックスアカウントで取得します。Przelewy24 の管理画面で他に設定する必要はありません。拡張機能は、支払いごとに通知 URL を送信します。Przelewy24 が支払い通知をストアに送信するため、ストアはインターネットから到達可能である必要があります。

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

インストール

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

OpenCart 3

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

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

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

4. サンドボックスのキー(Merchant ID、API キー、CRC key。POS ID は Merchant ID と異なる場合のみ入力)を入力し、Enable/Disable をオンにして、Save をクリックし、サンドボックスモードでテスト決済を行います。

5. 本番のキーを入力し、Test Mode をオフにして、Save をクリックすると、実際の決済を受け付けるようになります。

OpenCart 4

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

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

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

4. ライセンスキーと Przelewy24 のキーは、OpenCart 3 の手順 3 から 5 と同じように入力します。設定ページとそのフィールドは両バージョンで同じです。異なるのは通知 URL だけです(決済通知を参照)。

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

設定

すべての設定は拡張機能のページにあります。Extensions > Extensions > Payments > VibeFox Przelewy24 Payment > Edit です。セクションは左側に並んでおり、一覧の下にある Save ボタンでページ全体を保存します。設定の上部には、不足している項目があると警告が表示されます。サンドボックスがオンの間は、Sandbox (test) mode is on: payments go to the Przelewy24 sandbox and no real money is charged. Do not ship orders paid in test mode. と表示されます。現在のモードのキーが不完全な場合は、Enter the Sandbox Merchant ID, API key and CRC key - until then Przelewy24 is not shown at checkout.(本番キーの場合も同様)と表示されます。Przelewy24 がストアの既定の通貨を受け付けない場合、警告には通貨と対応している通貨が示されます。保存後は、新しいモードやキーに合わせて警告が即座に更新されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時に、項目に誤りがあると何も保存されません。Title は空にできません(Enter a title for the payment method (at most 128 characters).)。Sort Order は整数である必要があります(負の値も使用できます)。Total は 0 以上の数値である必要があります。Geo Zone と注文ステータスは存在している必要があります。キーが未入力でも保存はブロックされません。Przelewy24 の管理画面からキーと一緒にコピーされたスペースや改行は、保存時に取り除かれます。

Przelewy24

Enable/Disable: Enable Przelewy24 Payment は決済方法のオンとオフを切り替えます。既定値: off。

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

Description: Confirm Order のステップで、確認ボタンの上に購入者へ表示されるテキストです。既定値: Pay with BLIK, online bank transfer or card via Przelewy24。

Sort Order: チェックアウトの決済方法の中で Przelewy24 が表示される位置です。空欄のままにするか、整数を入力します。

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

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

API 認証情報

このセクションでは、キーの場所(Przelewy24 加盟店管理画面の My data > API data and configuration)を説明し、Przelewy24 の管理画面とサンドボックスの管理画面へのリンクを示します。

Test Mode: Przelewy24 のサンドボックスとサンドボックスのキーを使用します。実際の料金は請求されません。オフにすると、本番のキーで実際の決済を受け付けます。既定値: on。オンの間、購入者は Confirm Order のステップで Sandbox mode - no real money is charged と表示されます。

本番キー

Live Merchant ID: Przelewy24 の加盟店 ID です。数字のみです。

Live POS ID (optional): Shop ID(posId)です。Merchant ID と同じ場合は空欄にします。

Live API key (report key): Przelewy24 の管理画面にある API キーです。API 認証に使用されます。

Live CRC key: Przelewy24 へのリクエストに署名し、Przelewy24 からの通知の署名を検証するために使用されます。

サンドボックスキー

Sandbox Merchant ID: Przelewy24 のサンドボックスアカウントの Merchant ID です。

Sandbox POS ID (optional): サンドボックスアカウントの Shop ID(posId)です。Merchant ID と同じ場合は空欄にします。

Sandbox API key (report key): サンドボックスアカウントの API キーです。

Sandbox CRC key: サンドボックスアカウントの CRC key です。リクエストへの署名とサンドボックスの通知の検証に使用されます。

保存済みの API キーと CRC key は、二度と表示されません。フィールドは空のままで、Saved - leave empty to keep it. と表示されます。変更する場合にのみ新しい値を入力します。保存済みの値を削除するには、フィールドの下にある Clear the saved value にチェックを入れて、Save をクリックします。

本番キーとサンドボックスキーは別のものです。Merchant ID と POS ID は数字のみを含める必要があります。現在のモードの Merchant ID、API キー、CRC key が入力されるまで、チェックアウトに決済方法は表示されません。あるモードで開始された決済は、モードを切り替えた後も、必ずそのモードのキーで検証および返金されます。そのため、古いモードの決済がまだ未完了であるか、返金の可能性がある間は、古いモードのキーを保持してください。

決済通知

Notification URL: Przelewy24 からの決済通知を受け取るアドレスです。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_przelewy24_payment/notify、OpenCart 4 では https://your-store/index.php?route=extension/wcp_przelewy24_payment/payment/wcp_przelewy_24payment.notify のような形式で、OpenCart のインストール先のストアのフロントエンドアドレスから生成されます。拡張機能は、支払いと返金のたびにこの URL を Przelewy24 に送信するため、Przelewy24 の管理画面で設定する必要はありません。この URL はインターネットから到達可能である必要があり、前段にファイアウォールや HTTP 認証があってはいけません。ストアがメンテナンスモードの間も動作し続けます。OpenCart 3 では決済拡張機能のリクエストが通過し、OpenCart 4 では拡張機能が通知 URL と購入者の戻りのためのスタートアップアクションを追加します。通知がなくても、購入者がストアに戻ったときに決済は確認されます(チェックアウトを参照)。購入者が戻らなかった場合、注文はステータスなしのままになります。

注文

OpenCart は Confirm Order のステップで、ステータスなし(欠落注文)の注文を作成します。注文にステータスが付くのは、Przelewy24 が決済を確認し、拡張機能がそれを検証した後だけです。以下の各項目には、OpenCart の注文ステータスの一覧が表示されます。

Paid Order Status: 検証済みの決済後のステータスです。既定値: Processing。

On Hold (Review) Status: 金額または通貨が注文と一致しない(未検証の)決済、または注文のキャンセル後に届いた決済には、このステータスと理由を説明するメモが付きます。既定値: Pending。OpenCart には On hold のステータスがないためです。System > Localisation > Order Statuses で独自のステータスを作成し、ここで選択できます。

Cancelled Order Status: 拡張機能がこのステータスを設定することはありません。このステータスの注文に対する検証済みの決済は、注文を黙って再開するのではなく、注文を保留にします。既定値: Canceled。

Refunded Status: 注文ページから決済を全額返金した後に設定されます。既定値: Refunded。

詳細設定

Debug Log: 技術的なイベント(注文番号、P24 のトランザクション ID、エラー)を、OpenCart のログフォルダ(storage/logs)にある wc_p24_debug.log.php に書き込みます。このファイルは Web から開くことはできず、5 MB に達すると wc_p24_debug.old.log.php に移動されます。拒否された通知、検証や返金の失敗などのエラーと警告は常に記録されます。すべての手順も記録するには、スイッチをオンにします。キーと個人データは記録されることはありません。既定値: off。

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

Delete data on uninstall: オンにすると、拡張機能のアンインストール時に、ゲートウェイの設定とログが削除されます。注文と、その Przelewy24 の決済データは、削除されることはありません。既定値: off。

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

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

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

チェックアウト

Payment Method のステップで、購入者は決済方法を選択します(既定では Przelewy24)。Confirm Order のステップでは、購入者にあなたの説明文と、You will be redirected to the secure Przelewy24 page to complete the payment. という注記が表示されます。OpenCart は、このステップでまだステータスのない注文を作成します。購入者が Confirm Order をクリックすると、拡張機能は注文通貨で注文合計に対する Przelewy24 の取引を登録します。その際、購入者のメールアドレス、氏名、請求先の国が渡され、説明欄には Order # に注文番号とストア名が続く形で設定されます。決済の試行ごとに、固有のセッション ID が割り当てられます。購入者は Przelewy24 の決済ページに移動し、BLIK、オンラインバンク振込、カードなど、お使いの Przelewy24 アカウントで有効になっている方法で支払います。決済ページは、Przelewy24 が対応していれば注文の言語で表示され、対応していなければ英語で表示されます。OpenCart 4 では、購入者は決済方法ブロックの Choose ボタンを押し、Payment method options のウィンドウで決済方法を選択して、チェックアウトページ下部の Confirm Order をクリックします。

注文が支払い済みになるのは、Przelewy24 がそれを確認した後だけです。Przelewy24 は、署名付きの通知をストアに送信します。拡張機能は、CRC key、Merchant ID、POS ID で署名を検証し、そのセッションがこの注文について同じモードで登録されていたことを確認し、金額と通貨が決済の試行と注文合計に一致することを確認します。これらの確認が済んで初めて、拡張機能は Przelewy24 で取引を検証し(Przelewy24 は検証済みの決済のみを入金します)、通常の注文メールと在庫の更新を伴って、OpenCart の標準的な方法で Paid Order Status を設定します。有効な署名のないウェブフックは拒否されます。

決済後、購入者はストアに戻ります。通知がまだ届いていない場合、拡張機能は認証された、サーバー間のリクエストで Przelewy24 に取引ステータスを問い合わせ(試行ごとに 10 秒に 1 回まで)、同じ確認を適用します。戻りページだけで注文が支払い済みになることはありません。決済が確認されると、購入者には OpenCart の注文完了ページが表示されます。確認されていない間は、Payment confirmation のページに We have not received the payment confirmation from Przelewy24 yet. If you have paid, it will be confirmed in a few minutes. If the payment was interrupted, you can try again: と表示され、Check again ボタンと、チェックアウトを開く Pay again ボタンが表示されます。カートは保持され、古い Przelewy24 のページから後に行われた決済も引き続き受け付けられます。注文が保留中の場合、完了ページには Your payment is being verified. We will send you an e-mail as soon as it is confirmed. と表示されます。後の決済によって注文が保留ステータスから Paid Order Status に移ると、購入者にメールで通知されます。決済前に注文をキャンセルしていて、その注文に対する Przelewy24 の決済がない場合、戻ってきた購入者には Order #… was cancelled by the store before the payment was completed. No Przelewy24 payment was received for it. Please place a new order or contact us. と表示されます。

決済を開始できない場合、購入者は Confirm Order のステップに留まり、ボタンの上に短いメッセージが表示されます。Payment error: Przelewy24 could not start the payment. Please try again or choose another payment method.(理由はログに記録されます)、Payment gateway is not configured properly. Please contact the administrator.(現在のモードのキーがない)、注文通貨での決済を Przelewy24 が受け付けられないことを示すメッセージ、または The order total must be greater than zero. のいずれかです。OpenCart 3 は Confirm Order のステップが表示されるたびに新しい注文を作成します。すでに支払い済みの注文やカートは Przelewy24 に再送されず、購入者は完了ページに移動します。

OpenCart 4 は、チェックアウト用に 1 つの注文を保持し、Confirm Order のステップが表示されるたびにその注文を更新します。そのため Pay again は、同じ注文に対して新しい Przelewy24 の取引を開始します。その間にストアがその注文を閉じた場合(例: キャンセルまたは返金)、購入者は Your previous order was closed by the store. Please confirm the order again to place and pay a new order. と表示されてチェックアウトに戻されます(支払い前にキャンセルされた注文の場合は、上で説明したキャンセル済み注文のメッセージとともに表示されます)。次の Confirm Order で新しい注文が支払われます。チェックアウトの注文がすでに支払い済みでも、その後に数量の変更を含めてカートが変わっていた場合、購入者には Your previous order #… has already been placed. Your cart has changed: please confirm the new order to pay for it. と表示され、新しいカートは新しい注文で支払われます。OpenCart 4 では、これらのメッセージと We could not match this payment to an order. If you were charged, please contact us. がチェックアウトページの上部に表示されます。

この拡張機能には、保存済みカードやワンクリック決済、サブスクリプションや定期決済はありません。チェックアウトページで P24 の決済方法を選択すること(例: BLIK コードの入力欄)や、分割払いのウィジェットには対応しておらず、カートの内容を Przelewy24 に送信することもありません。

注文と返金

注文ステータス

ステータスなし(欠落注文): 購入者は Przelewy24 に移動しましたが、まだ支払っていないか、決済がまだ確認されていません。Sales > Orders では、Order Status のフィルターを Missing Orders に設定した場合にのみ、このような注文が表示されます。

Paid Order Status(既定値 Processing): 決済が検証されました。メモには P24 の注文 ID、金額、モードが表示されます。各決済は一度だけ適用されます。

On Hold (Review) Status(既定値 Pending): Przelewy24 から報告された金額または通貨が注文と異なります。決済は確認されておらず、メモにもその旨が記載されます。または、決済が届き、キャンセル済みステータスの注文に対して検証されました。注文は黙って再開されず、メモにより、商品の発送または決済の返金を求められます。Przelewy24 の管理画面で決済を確認してください。不一致の後に、保留中の注文に対して別の試行による正しい決済が後から届いた場合、注文は Paid Order Status に移ります。

Refunded Status(既定値 Refunded): 決済が拡張機能を通じて全額返金されました。

すでに支払い済みまたは返金済みの注文やカートに対して 2 回目の決済が届いた場合(古い決済リンク、ブラウザのタブが 2 つ、同じカートの別の注文など)、その決済は確認されないため、Przelewy24 は入金しません。支払い済みの注文に付くメモにより、Przelewy24 の管理画面で決済を確認し、必要に応じて購入者に返金するよう求められます。

メモは、注文の History に記録されるエントリで、購入者には表示されません。

VibeFox Przelewy24 Payment タブ

Sales > Orders で、Przelewy24 で支払われた注文を開きます。注文ページの下部、History と Additional の隣に、VibeFox Przelewy24 Payment タブが表示されます。このタブには、P24 の注文 ID、Session、Environment(Sandbox または Live)、決済の Status、検証方法(通知または戻り)、Paid / refunded の金額、返金フォーム、返金履歴、そして注文の Payment notes が表示されます。このタブは、拡張機能へのアクセス権を持つユーザーに表示されます。

返金

VibeFox Przelewy24 Payment タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via Przelewy24 をクリックします。確認メッセージ Refund this amount through Przelewy24? This cannot be undone. に同意してください。全額返金と一部返金に対応しており、返金できるのはまだ返金されていない金額までです。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。返金は、決済が行われたモード(サンドボックスまたは本番)で送信されるため、そのモードのキーが設定されている必要があります。返金は、Przelewy24 が決済を検証した後に利用できます。

Przelewy24 は、返金を非同期で処理します。タブには Refund of … requested at Przelewy24. The result will be added as an order note. と表示され、返金履歴には requested のステータスが表示され、メモが追加されます。結果は後から通知 URL に届きます。ステータスが completed に変わり、Przelewy24: refund of … completed. というメモが付くか、または rejected に変わり、お金が購入者に返金されなかったことを示すメモが付きます。全額返金では、リクエストの時点で注文が Refunded Status に設定されますが、購入者への通知や商品の在庫への戻しは行われません。これは手動でのステータス変更と同じです。一部返金ではステータスは変わりません。返金が拒否された場合は、Przelewy24 の管理画面で確認してください。注文ステータスは自動では元に戻りません。

Przelewy24 が返金リクエストを受け付けなかった場合、タブには Przelewy24 refund failed: と理由が表示され、返金は記録されません。Sales > Returns での商品返品は Przelewy24 を通じてお金を返金することはありません。また、Przelewy24 の管理画面で直接行った返金は注文に追加されません。

ライセンスキー

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

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

トラブルシューティング

Przelewy24 がチェックアウトに表示されない: ライセンスが有効であること、Enable/Disable がオンであること、現在のモードの Merchant ID、API キー、CRC key が入力されていること(Test Mode がオンの間はサンドボックスのキー、それ以外は本番のキー。Merchant ID と POS ID は数字のみ)、注文の通貨が PLN、EUR、GBP、CZK のいずれかであることを確認してください。設定の上部の警告に問題が示されます。また、支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。

決済は完了したが、注文がステータスなしのまま: Przelewy24 からの通知がストアに届かず、購入者もストアに戻りませんでした。Notification URL がインターネットから到達可能であること(前段にファイアウォールや HTTP 認証がないこと)、そして決済のモードの Merchant ID、POS ID、CRC key が正しいことを確認してください。拒否された通知は、Debug Log がオフでもログに記録されます。拡張機能のページにある Log の項目を確認してください。

ストアが通知にどう応答するか: 処理済み、重複、または不明な通知には、HTTP 200 で応答します。それ以外の場合、Przelewy24 は後で再送します。400(データがない、または形式が不正)、401 Invalid signature(CRC key が誤っている、Merchant ID または POS ID が別のもの)、401 Invalid signature for this payment(決済のモードとは別のモードのキーで署名された通知)、405(POST リクエストではない)、500 Verification failed(Przelewy24 との検証に失敗した。注文にメモが 1 回追加される)、500 Order could not be updated(注文ステータスを設定できなかった。次の通知は再検証なしでステータスを設定する)、503 Busy, retry later(同時に別のリクエストによって注文が確認中だった)。

購入者に Payment error: Przelewy24 could not start the payment が表示される: Przelewy24 が取引を拒否しました。通常は現在のモードのキーが誤っていることが原因です(サンドボックスのキーはサンドボックスモードでのみ、本番のキーは本番モードでのみ有効です)。Przelewy24 からのエラーはログにあります。

購入者に We could not match this payment to an order が表示される: Przelewy24 からの戻りリンクが、ストアのどの注文とも一致しませんでした。購入者に請求された場合は、Przelewy24 の管理画面で決済を探してください。

決済後に注文がレビューステータスになっている: VibeFox Przelewy24 Payment タブのメモを確認してください。金額または通貨が注文と異なっていた、またはキャンセルされた注文に対して決済が届いた可能性があります。Przelewy24 の管理画面で決済を確認し、その後に注文を処理するか、決済を返金してください。

返金が失敗する: This order has no verified Przelewy24 payment. Cannot process refund. は、注文が検証済みの Przelewy24 決済で支払われていないことを意味します。The payment was made in the Przelewy24 sandbox, but the Sandbox keys are missing.(本番の場合も同様)は、決済のモードのキーが削除されたことを意味します。もう一度入力してください。Invalid refund amount は、金額が空、数値ではない、または返金されていない金額を超えていることを意味します。

開発者向け: 通貨の一覧は、OpenCart のイベント wc_p24_supported_currencies で変更できます(小数点以下 2 桁の通貨のみ)。

アンインストール

Extensions > Extensions を開き、種類として Payments を選択し、VibeFox Przelewy24 Payment の横にある Uninstall(赤色の − ボタン)をクリックします。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します。Enable/Disable、Sort Order、Geo Zone、Total、そして Orders セクションの注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、イベントと、メンテナンスモード中も通知と購入者の戻りを通すスタートアップアクションも削除されます)。Delete data on uninstall がオンの場合は、その他のゲートウェイ設定(タイトル、説明、テストモード、キー、デバッグログのスイッチ)とログも削除されます。オフの場合は、後で再インストールするために保持されます。注文の Przelewy24 決済データ(セッション、P24 の注文 ID、返金)は常に保持されるため、以前に支払われた注文は、再インストール後も返金できます。既存の注文には、決済のメモが引き続き残ります。

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

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