0

私は php でペイパルのショッピング カートに取り組んでいましたが、ペイパルが payment_status = Pending を送信しているときに、ペイパル自体で支払いが完了したと言っているにもかかわらず、完了したコールバックを受け取ることはありません (サンドボックスとライブ環境でテスト済み)。

( Paypal IPN 保留中) ここで読むことができる限り、別のコールバックを送信する必要がありますか、それとも当時と現在で変更されていますか?

ペイパルが新しいコールバックを送信していない場合、その特定の支払いが完了しているかどうかを確認/再確認する別の方法はありますか?

前もって感謝します。

4

2 に答える 2

0

Paypalボタンで言語エンコードを変更してUTF-8に設定する必要があります

Payaplサンドボックスまたはライブアカウントにログインして、手順に従ってください

Selling Tools > Paypal Button Language Encoding > More Options > 両方のオプションをドロップダウンから UTF-8 に設定します

于 2016-02-17T12:46:19.107 に答える
0

さて、私もこの問題を抱えています。http リクエストを curl リクエストに変更するだけで、ここで機能します。Drupal でこの問題が発生し、https: //www.drupal.org/project/chr を使用しました。コアを扱っている場合は、https://devtools-paypal.com/guide/pay_paypal/curl?env=sandboxを確認する必要があります。それは間違いなくうまくいくでしょう。

于 2016-08-29T06:35:32.467 に答える