0

作成した Web ショップをライブに移行する際に問題が発生しています。

サンドボックス: IPN/PDT と pdt.php の両方を使用できます。購入後にユーザーが送信される pdt.php ページでは、TX トークンに item_number=SOMETHING が含まれているため、購入した製品が表示されます。それに応じて資料を表示します。

ライブ: IPN/PDT を使用して、メールが領収書 (IPN) として顧客に送信され、購入後にサンキュー ページに移動する (PDT) ことができますが、PDT の場合、tx-token には item_number があります。 = そしてそれ以上、空です。これは、item_number が設定されていないか、いずれにせよ送信されていないため、内容が提示されないということです。IPN が送信されますが、サンドボックスの IPN メールにあるため、item_name は表示されません。

どういうわけか、ライブでは item_name が失われますが、サンドボックス化では失われず、すべてがスムーズに機能し、「はず」が機能するため、スタックします。

誰かお願いします?

4

1 に答える 1

0

PDTを使用する場合、PayPal は tx=transactionID をサイトに送り返す必要があります。要求を確認するために、振り返って PayPal にポスト バックする必要があります。これを行うと、アイテム名、番号などのすべてのデータが返されます。

于 2013-05-09T13:04:16.160 に答える