戻る

VibeFox Conekta for OpenCart — ヘルプ

要件

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

PHP: 8.0 以降。

通貨: チェックアウトの通貨は MXN または USD である必要があります。それ以外の通貨では、支払い方法は表示されません。

Conekta アカウント: Conekta アカウントのプライベート API キー(テストと本番)と、Conekta パネルでのウェブフック(Configuration を参照)が必要です。使用するのはプライベートキーだけです。支払いは Conekta がホストするチェックアウトページで行われるため、パブリックキーは不要です。

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

インストール

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

OpenCart 3

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

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

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

4. テストと本番のプライベートキーを入力し、モードを選択して、Conekta パネルでウェブフックを追加してください(Configuration を参照)。

5. Enable / Disable をオンにして Save をクリックします。テストモードで支払いを試したあと、Test mode をオフにしてください。

OpenCart 4

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

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

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

4. ライセンスキー、Conekta のプライベートキー、ウェブフックを、OpenCart 3 のステップ 3 から 5 と同じように入力してください。設定ページとそのフィールドは両バージョンで同じです。異なるのはウェブフックの URL だけです(Webhook を参照)。

新規インストール時は、支払い方法がオフ、テストモードがオンの状態で始まります。

Configuration

すべての設定は拡張機能のページにあります:Extensions > Extensions > Payments > VibeFox Conekta Gateway > Edit。セクションは左側に一覧表示され、一覧の下にある Save ボタンでページ全体を保存します。設定の上部には、Conekta が有効なのに現在のモードのプライベートキーが空の場合(この場合、支払い方法はチェックアウトで非表示になります)や、ストアの既定の通貨が MXN または USD でない場合に警告が表示されます。テストモードがオンの間は、Test mode is on: payments are simulated with the test private key. と表示されます。拡張機能を変更する権限がない場合、ページには設定が表示されますが、保存はできません。

保存時、Title は空にできず、Sort Order は整数、Total は負でない数値である必要があります。また、選択したジオゾーンと注文ステータスが存在している必要があります。いずれかのチェックに失敗した場合は何も保存されず、ページにエラーが一覧表示されます。次の 2 つの警告は保存を妨げません。支払い方法が 1 つも選択されていない場合(その場合はカード決済が提供されます)と、現在のモードのプライベートキーがないまま Conekta が有効になっている場合です。

Conekta

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

Title: チェックアウトで購入者に表示される支払い方法の名前です。注文に保存される支払い方法の名前にもなります。Default: Conekta。必須、最大 128 文字。

Description: Confirm Order ステップで、確認ボタンの上に購入者へ表示されるテキストです。Default: Pay securely with card, OXXO cash or SPEI transfer. 支払いを完了するために Conekta へリダイレクトされます。

Payment methods: Conekta の支払いページで提供される方法です。Default: card, cash and bank transfer. 現金、SPEI、BNPL は MXN の注文でのみ利用でき(USD の注文ではカードのみ)、Conekta アカウントで有効にしておく必要があります。何も選択されていない場合は、カードが使われます。

Credit / debit card: カードによる支払い。
Cash (OXXO and other stores): 購入者は参照番号を受け取り、店舗で現金により支払います。
Bank transfer (SPEI): 購入者は参照番号を受け取り、銀行振込で支払います。
Buy now, pay later (BNPL): BNPL オプションによる支払い(Conekta アカウントで有効になっている場合)。

Sort Order: チェックアウトの支払い方法の中で Conekta が表示される順番です。空欄のままにするか、整数を入力してください。

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

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

API キー

Conekta パネルの Developers > API keys からプライベートキーをコピーしてください(ページにはパネルへのリンクがあります)。テストキーと本番キーは別のものです。

Test mode: テスト用のプライベートキーを使用します。実際の料金は請求されず、購入者には Confirm Order ステップで TEST MODE — No real charges will be made. と表示されます。返金は、支払いが行われたモードのキーを常に使用します。Default: on。

Test private key: Conekta アカウントのテストモードのプライベート API キーです。

Live private key: Conekta アカウントの本番モードのプライベート API キーです。秘密にしてください。

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

各 Conekta 注文はモードを記憶しています。通知と返金には、対応するキーが使われます。古いテスト注文がまだ開いている間は、両方のキーを入力したままにしてください。

Webhook

ウェブフックは、購入者が Conekta のページを離れた後に行われた OXXO や SPEI の支払いなど、支払いに関する情報をストアに伝えます。Conekta パネルで Developers > Webhooks に移動し、このセクションの Webhook URL に表示される URL を、テストモードと本番モードの両方について追加してください。OpenCart 3 では https://your-store/index.php?route=extension/payment/wcp_conekta_gateway/webhook、OpenCart 4 では https://your-store/index.php?route=extension/wcp_conekta_gateway/payment/wcp_conekta_gateway.webhook のような形式で、OpenCart インストールのストアフロントのアドレスから作られます。設定に表示されたとおりに URL をコピーしてください。インターネットからアクセスできる必要があります。

次のイベントを選択してください(このセクションにも一覧があります):

order.paid: 注文が支払われました。
order.pending_payment: 注文が支払いを待っています。たとえば OXXO または SPEI の参照番号が発行された場合です。
order.declined: 支払いが拒否されました。
order.expired: チェックアウトまたは支払いの参照番号の有効期限が切れました。
order.canceled: Conekta の注文がキャンセルされました。
order.refunded: 支払いが返金されました。たとえば Conekta パネルで返金された場合です。
order.charged_back: 購入者が支払いに異議を申し立てました(チャージバック)。拡張機能は注文にメモを追加します。

ウェブフックの内容は、どの Conekta 注文が変更されたかを拡張機能に伝えるだけです。各通知は、そのモードのプライベートキーを使って、Conekta API から注文を読み直すことで検証されます。ウェブフックの Digest 署名ヘッダーは使用しません。このストアがその注文について作成していない Conekta 注文の通知は、確認応答されたうえで無視されます。ウェブフックがない場合、注文は、購入者が支払い後にストアに戻ったとき、または同じカートで次に支払いを試みたときにのみ確定します。

注文

OpenCart は Confirm Order ステップで、ステータスなし(欠落注文)の状態で注文を作成します。Conekta が支払いを報告した後(ウェブフックによる場合、または購入者が戻ったとき)にだけ、注文はステータスを受け取ります。注文は常に Conekta から読み直されます。以下の各フィールドには、OpenCart の注文ステータスが一覧表示されます。

Order Status After Payment: 検証済みの Conekta 支払い後に設定されるステータスです。Default: Processing。

Awaiting Conekta Payment Status: OXXO または SPEI の参照番号が購入者に発行されたが、Conekta がまだ入金を受け取っていない状態です。Default: Pending。

Conekta Payment On Hold Status: 支払いは済んでいるが、金額または通貨が注文と一致しない、本番モードでテスト支払いが届いた、注文がすでにキャンセルされていた、あるいは支払いが事前承認のみである、といった場合です。メモに理由が記録されます。Default: Pending。OpenCart には On hold ステータスがないためです。独自のステータスは System > Localisation > Order Statuses で作成でき、ここで選択できます。

Payment Expired / Canceled Status: 支払い待ちの注文のうち、Conekta の参照番号の有効期限が切れた、または Conekta 注文がキャンセルされたものです。Default: Canceled。

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

詳細設定

Debug log: API 呼び出しと通知を、OpenCart のログフォルダ(storage/logs)にある wc_ckt_debug.log.php に記録します。このファイルは Web から開くことはできません。エラーと警告は、このスイッチがオフでも常に記録されます。ログには API キーや購入者の連絡先情報は一切含まれません。Default: off。

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

Delete data on uninstall: オンにすると、拡張機能をアンインストールしたときに設定とログが削除されます。Conekta の取引と返金、および注文は常に保持されるため、再インストール後も古い注文を確定して返金できます。Default: off。

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

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

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

チェックアウト

Payment Method ステップで、購入者は支払い方法を選択します(既定では Conekta)。Confirm Order ステップでは、購入者にあなたの説明と、You will be redirected to Conekta to complete your payment. というメモが表示されます。OpenCart はこのステップで、まだステータスのない注文を作成します。購入者が Confirm Order をクリックすると、拡張機能は注文の通貨で注文合計金額に対する Conekta 注文を作成します。商品、追加料金、割引、税金、送料が含まれ、購入者は Conekta がホストするチェックアウトページに移動します。購入者の氏名、メールアドレス、電話番号、配送先住所は Conekta に渡され、支払いは Conekta のページで Order # と注文番号として表示されます。購入者はそこで、許可された支払い方法のいずれかで支払います。OpenCart 4 では、支払い方法ブロックの Choose ボタンを押し、Payment method options ウィンドウで支払い方法を選んでから、チェックアウトページ下部の Confirm Order をクリックします。ストアが支払い先住所を求めない場合(OpenCart 4 の既定)、請求先の詳細は配送先住所と購入者の名前から取得されます。

支払い後、購入者はストアに戻ります。注文が支払い済みとしてマークされるのは、Conekta が確認した後だけです。拡張機能は、ウェブフックが届いたときと購入者が戻ったときに、Conekta API から注文を読み込みます。その後、注文は OpenCart の標準的な方法でステータスを受け取り、通常の注文メールと在庫の更新が行われ、購入者には OpenCart の注文完了ページが表示されます。購入者が OXXO または SPEI を選び、支払いの参照番号を受け取った場合、注文には Awaiting Conekta Payment Status が設定され、完了ページには Your Conekta payment reference has been issued. The order will be confirmed as soon as the payment is received. と表示されます。保留中の注文の場合、ページには We are confirming your payment with Conekta. The order will be updated automatically — please do not pay again. と表示されます。

購入者が戻ったときに支払いをまだ確認できない場合、Payment confirmation ページに同じ文章と Check again ボタンが表示されます。ウェブフックは届いた時点で注文ステータスを設定します。OpenCart 4 では、Conekta が購入者をストアに戻す際にブラウザがストアのセッションを送信しないため、拡張機能はまず短いページを表示し、ストアから同じ戻り先アドレスを再度開きます。これにより、購入者のカートとログイン状態は保持されます。

支払いが拒否された場合、注文はステータスなしのままとなり、購入者は The Conekta payment was not completed. Please try again or choose another payment method. と表示されてチェックアウトに戻ります。チェックアウトの有効期限が切れた、またはキャンセルされた場合のメッセージは The Conekta payment has expired or was cancelled. Please try again. です。OpenCart 4 では、これらのメッセージはチェックアウトページの上に表示されます。カートは保持されます。新しい試行のたびに(OpenCart 3 は Confirm Order ステップが表示されるたびに新しい注文を作成し、OpenCart 4 は決済用に 1 つの注文を保持して更新します)、まずそのカートの以前の Conekta チェックアウトが読み込まれます。同じ注文で同じ金額の未完了のチェックアウトは再利用されます。そうでない場合は、古いリンクが二重に支払われないように、新しいチェックアウトを作成する前に、以前のものを Conekta でキャンセルします。以前のチェックアウトがすでに支払い済みの場合は、再度請求せず、その注文を確定します。カートは 1 回だけ支払われます。同じカートの別の注文がすでに Conekta の支払いや発行済みの OXXO / SPEI 参照番号を持っている場合、新しい支払いは開始されず、購入者は完了ページに移動します。同じカートについて 2 回目の支払いが届いた場合、その注文はステータスなしのままとなり、支払い済みの注文には、重複分を Conekta パネルで返金するようメモが追加されます。

OpenCart 4 は、成功ページが表示されるまで注文をチェックアウト内に保持します。その間に注文が閉じられた場合(たとえば OXXO または SPEI の参照番号が期限切れになった、またはキャンセルした場合)、Confirm Order をクリックすると、購入者は The Conekta payment has expired or was cancelled. Please try again. と表示されてチェックアウトに戻り、次の Confirm Order でそのカートの新しい注文の支払いが行われます。注文にすでにステータスがあり、その後カートが変更されている場合(商品や数量が異なる場合)、購入者はチェックアウトに戻され、変更後のカートには新しい注文とそれ専用の支払いが作成されます。

Conekta が支払いを開始できない場合、購入者は Confirm Order ステップにとどまり、ボタンの上に短いメッセージが表示されます(例: The payment could not be started. Please try again in a moment or choose another payment method.)。最低金額など、Conekta からの検証メッセージは、Conekta が送信したとおりに表示されます。技術的な理由はログに記録されます。

ストアがメンテナンスモードの間もウェブフックは機能します。OpenCart 3 では支払い拡張機能のリクエストが通過し、OpenCart 4 では拡張機能がウェブフック用のスタートアップアクションを追加します。

この拡張機能は、Conekta のページでのみ支払いを受け付けます。チェックアウトページにカードフォームはなく、保存済みカード、サブスクリプション、事前承認とキャプチャ、または月払い(MSI)には対応していません。

注文と返金

注文ステータス

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

Order Status After Payment(既定は Processing): Conekta が同じ金額と通貨で支払いを確定しました。メモには、支払い方法(たとえばカードブランドと下 4 桁、OXXO / 現金または SPEI 振込)、Conekta 注文、請求が表示されます。

Awaiting Conekta Payment Status(既定は Pending): 購入者が OXXO または SPEI の支払い参照番号を受け取りました。Conekta が支払いを報告すると、注文は Order Status After Payment に移ります。

Conekta Payment On Hold Status(既定は Pending): Conekta から受け取った金額または通貨が注文と一致しない、ストアが本番モードの間にテストモードの支払いが届いた(実際の料金は回収されていません)、または、すでにキャンセルされた注文に対して支払いが届いた状態です。メモに説明が記載されます。注文を確認し、その後に注文を処理するか、支払いを返金してください。Conekta で事前承認のみの注文も、Conekta パネルでキャプチャまたは取り消しするよう求めるメモとともに保留状態になります。

Payment Expired / Canceled Status(既定は Canceled): 支払い待ち注文の OXXO または SPEI の参照番号の有効期限が切れた、またはその Conekta 注文がキャンセルされた状態です。

Refunded Status(既定は Refunded): 支払いが拡張機能を通じて全額返金された状態です。

支払い済みまたは返金済みの注文が、より低いステータスに戻されたり、再度開かれたりすることはありません。すでに支払い済みの注文に対して別の Conekta 支払いが届いた場合、WARNING メモが表示され、Conekta パネルで返金するよう求められます。

メモは、購入者には表示されない注文の History の項目です。

VibeFox Conekta Gateway タブ

Sales > Orders で、Conekta で支払われた注文を開きます。注文ページの下部、History と Additional の隣に表示される VibeFox Conekta Gateway タブには、テスト支払いを示す Test mode ラベル付きの Conekta order、Charge、支払いの Status、Paid / refunded の金額、返金フォーム、返金履歴、そして注文の Conekta notes が表示されます。このタブは、拡張機能にアクセスできるユーザーに表示されます。

返金

VibeFox Conekta Gateway タブで Amount を入力します(まだ返金されていない金額が自動入力されます)。必要に応じて Reason (optional) を入力し、Refund via Conekta をクリックします。Refund this amount through Conekta? This cannot be undone. という確認に応答してください。全額返金と一部返金に対応しています。拡張機能を変更する権限が必要です(System > Users > User Groups で設定します)。返金は、Conekta が実際に請求した金額と通貨に限られます。そのため、金額に不一致がある場合は、注文合計ではなく、購入者が支払った金額までを返金できます。返金は支払いを含む Conekta 注文に対して行われ、支払いが行われたモードのキーを使用するため、そのキーが設定されている必要があります。Conekta が返金を受け付けなかった場合、タブにエラーが表示され、返金は記録されません。成功した返金は、金額、モード、Conekta 注文、返金 ID、理由とともに、返金履歴とメモに追加されます。全額返金では、購入者に通知されず、商品も在庫に戻されずに、注文は Refunded Status に設定されます。これは手動でのステータス変更と同じ扱いです。一部返金ではステータスは変わりません。返金は、Conekta が支払いを報告した後に利用できます。

Sales > Returns での商品返品では、Conekta を通じて返金は行われません。

Conekta パネルで行われた返金は、ウェブフックを通じて届き、Conekta と OpenCart の両方で返金された金額とともにメモとして追加されます。これらは自動的には記録されません。Refund via Conekta を使わずに、注文を手動で更新してください。Conekta から報告されたチャージバックも、メモとして追加されます。

ライセンスキー

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

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

トラブルシューティング

Conekta がチェックアウトに表示されない: ライセンスが有効であること、Enable / Disable がオンであること、現在のモードのプライベートキー(テストモードでは Test private key、本番モードでは Live private key)が入力されていること、そしてチェックアウトの通貨が MXN または USD であることを確認してください。キーがない場合やストアの通貨がサポートされていない場合、設定ページに警告が表示されます。また、支払い先住所が選択した Geo Zone に含まれていること、注文が設定の Total に達していることも確認してください。

支払いは完了したが、注文がステータスなしのまま: ウェブフックが機能していません。Conekta パネルで、使用しているモード(テストまたは本番)用のウェブフックが存在すること、その URL が Webhook URL に表示されたものと完全に一致すること、そしてイベントが選択されていることを確認してください。すべての通知はそのモードのキーで検証されるため、そのモードのプライベートキーが設定されていることも確認してください。購入者がストアに戻った場合、または同じカートの支払いを再度試みた場合にも、注文はステータスを受け取ります。

ウェブフックの応答が Temporarily unavailable: Conekta API に接続できなかった、注文のモードのプライベートキーがない、注文が別のリクエストによって処理中だった、または注文ステータスを設定できなかった、のいずれかです。Conekta はウェブフックを再試行します。理由は Log フィールドを確認してください。

ウェブフックの応答が Verification failed、Invalid payload、または Invalid order id: Conekta API が注文を確認しなかった、または通知が有効な Conekta 注文イベントではありませんでした。

ウェブフックの応答が Ignored: 通知は、このストアがその注文について作成していない Conekta 注文に属する(たとえば別のストアや、同じアカウントの支払いリンク)か、注文以外のオブジェクトに属しています。

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

購入者に We could not check the status of your previous payment attempt と表示される: そのカートの以前の Conekta チェックアウトを読み込めなかったため、二重払いを避けるために新しいチェックアウトは作成されていません。しばらくしてからもう一度お試しください。

購入者に Payment gateway is not configured と表示される: 現在のモードのプライベートキーがありません。

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

購入者に Payment verification failed と表示される: Conekta からの戻りリンクが注文と一致しませんでした。Conekta パネルで注文を確認してください。ウェブフックは実際の支払いを引き続き確定します。

注文が待機中または保留中のステータスになっている: 注文のタブにある Conekta notes を確認してください。購入者がまだ OXXO または SPEI の参照番号を支払っていない、金額または通貨が一致しなかった、ストアが本番モードの間にテストモードの支払いが届いた、または支払いが事前承認のみである、といった理由が考えられます。

タブに返金フォームがない: タブに理由が表示されます。Conekta がまだ支払いを報告していない、全額返金済みである、ユーザーグループに拡張機能を変更する権限がない、または支払いのモードのプライベートキーが設定されていない、のいずれかです。

テストまたは本番モードに関するメッセージで返金が失敗する: その支払いはそのモードで行われており、そのプライベートキーが設定されていません。キーを入力して再試行してください。

開発者向け:OpenCart のイベント wc_ckt_supported_currencies、wc_ckt_order_request、wc_ckt_allowed_payment_methods、wc_ckt_refund_reason により、他の拡張機能が、サポートされる通貨、Conekta の注文リクエスト、支払い方法、返金理由を変更できます。

アンインストール

Extensions > Extensions に移動し、種類として Payments を選択して、VibeFox Conekta Gateway の横にある Uninstall(赤い − ボタン)をクリックしてください。この拡張機能のライセンスキーとライセンスステータスは、常に削除されます。OpenCart は、拡張機能自身の設定を常に削除します。Enable / Disable、Sort Order、Geo Zone、Total、および Orders セクションの注文ステータスです。これらは再インストール時に既定値に戻ります。拡張機能の OpenCart イベントも削除されます(OpenCart 4 では、そのイベントに加え、メンテナンスモードでもウェブフックを通すスタートアップアクションも削除されます)。Delete data on uninstall がオンの場合、それ以外のゲートウェイ設定(タイトル、説明、支払い方法、テストモード、プライベートキー、ログ記録)とログが削除されます。オフの場合は、後日の再インストールのために保持されます。Conekta の取引と返金は常に保持されるため、以前に支払われた注文は、再インストール後も返金できます。既存の注文は、支払いのメモを保持します。

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

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