0

「ダイレクト リターン」については、「ヘッダー リダイレクト」を選択するようにここに書かれています (3. ダイレクト リターンで、ヘッダー リダイレクトを選択します) https://www.2checkout.com/shopping-cart/ubercart/

しかし、ここでは「自分の Web サイトに戻るリンクを指定する」を選択するように書かれています (3. ダイレクト リターンで、自分の Web サイトに戻るリンクを指定するを選択します)

私のウェブサイトに戻るリンクを指定することが、確実に選択肢になるかどうか知っていますか?

「返品プロセスはどのように機能しますか?」に関する詳細情報 2checkout.com/blog/knowledge-base/merchants/tech-support/passbacks-and-returns/how-does-the-return-process-work/?plain

4

3 に答える 3

0

Ubercart では、UberCart 2 および 3 の開発ブランチでこれらの問題に対処しています。以下の URL で、修正された 2Checkout モジュールのみを入手することもできます。

UberCart-2 Drupal-6 https://github.com/craigchristenson/ubercart-2-2checkout

UberCart3 Drupal-7 https://github.com/craigchristenson/ubercart-3-2checkout

于 2012-09-09T21:38:32.530 に答える
0

返却方法は、使用している拡張機能のバージョンによって異なります。https://github.com/craigchristenson/ubercart-3-2checkoutにあるバージョンを使用している場合は、ヘッダー リダイレクトを使用します。Ubercart コアに含まれている 2Checkout 拡張機能は、Given Links を使用して私の Web サイトに戻ります。残念ながら、UberCart に含まれている 2Checkout モジュールの return 関数にはバグがあり、次のリリースまで修正されません。それまでの間、上記の URL で参照されている拡張機能を使用することをお勧めします。統合に問題がある場合は、2Checkout に直接連絡して統合の支援を受けることができます。

于 2012-08-27T14:28:30.470 に答える
0

ここで解決策を見つけたと思います:

http://www.ubercart.org/project_issue/access_denied_2checkout_order_completion

1

問題は SSL に関連していないようです。これは、この返品の問題を引き起こしている ubercart 2Checkout 返品スクリプトのエラーです。Ubercart は、秘密の単語、ベンダー番号、merchant_order_id、total のハッシュを使用して返された MD5 ハッシュを検証しようとしていますが、これが間違っているため、検証が失敗します。この問題を修正するには、次のファイル「drupal/modules/ubercart/payment/uc_2checkout/uc_2checkout.pages.inc」を開き、次のように 20 行目を編集してください。

$valid = md5(variable_get('uc_2checkout_secret_word', 'tango') . $_POST['sid'] . $_POST['order_number'] . $_POST['total']);

つまり、Ubercart に適切な 2checkout モジュールがなく、20 行目をハックするしか解決策がないということですか?

于 2012-09-01T18:35:11.960 に答える