6

私はさまざまなオンライン商品が販売されているマグネトのウェブサイトを持っています。管理セクションで PayPal ウェブ ペイメント スタンダードをセットアップし、PayPal アカウントの詳細が既に有効になっています。

クライアントが注文を正常に行い、PayPal で請求書を支払ったとき、管理画面の注文詳細ページで「支払い保留」ステータスが表示されました。実際に注文は処理され、PayPal は支払いを受け入れます。

私の質問は、支払いが正常に処理されたにもかかわらず、管理画面に「保留中の支払い」が表示される理由です。

4

7 に答える 7

5

最新の PayPal 統合により、注文処理スキーマが変更されました (PayPal 側から)。注文の支払いが正常に完了した後、Magento に返される結果はありません。代わりに、ストアの所有者が PayPal IPN 機能を構成する必要があります。

残念ながら、PayPal IPN を構成するためのリンクは、Magento wiki にはありません。PayPal ドキュメントへのリンクは次のとおりです (必要な構成の大部分です): https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/

Magento IPN レシーバーは次のようになります: http://www.yoursitename.com/index.php/paypal/ipn/index/ - 実際のドメインを使用します。これは、PP アカウントの通知 URL 構成に入る必要があります。

于 2012-11-06T17:23:58.307 に答える
1

お返事ありがとうございます。私はついにそれを理解しました。エラーの原因として次の 3 つが考えられます。

  1. システム - >構成 - >支払い方法からmagento管理者の販売者の場所を確認してください。販売者の所在地と Paypal のビジネス アカウントの国は同じである必要があります。これが私の問題のようでした。マーチャントの場所を英国に設定し、サンドボックス アカウントの販売者アカウントを米国に設定しました。
  2. 送信IPNでない場合があります。PaypalサンドボックスWebサイトにログインし、履歴セクションの下に、そこからIPNを有効にするオプションがあります
  3. Paypal サンドボックス アカウントで、プロファイル -> 設定 -> 支払いレビューに進み、オフにします。
于 2013-08-06T07:18:56.593 に答える
0

この拡張機能を使用できます: Magento Order Repay Extension

于 2013-08-26T07:12:13.103 に答える
0

これはプログラミングに関する質問ではありませんが、管理エリアでPayment Action" " を " " に設定していることを確認してください。SaleMagento

これは下にありますSystem -> Configuration -> Payment Methds -> PayPal Payment Solutions tab

于 2012-11-06T14:48:06.947 に答える