paypal-pdt

Paypal PDT doesn't return “custom” value anymore (regression?)

烂漫一生 提交于 2020-01-03 05:05:20
问题 We use PDT's cmd=_notify-synch API to validate transactions when the customer is redirect back to our website after a payment. We pass a "custom" value in our Paypal buttons with a customer id, and we expect to get this value back. This worked fine for the past 5 years. Starting on or around 2018/10/19, the PDT API stopped returning the "custom" value that was passed in. This broke our payment flow. Not sure if anybody else ran into this issue, and/or if there's a workaround or a

Paypal PDT transaction ID expiration period

孤人 提交于 2019-12-23 21:24:56
问题 I got error 4003 from paypal PDT when I was trying to retrieve payment information using the transaction ID. Although I there's a similar thread here : Paypal PDT error 4003 and I believe the answer is because of my transaction ID has expired. However, I couldn't find any info of how long will the transaction ID expired. p/s: My system is able to retrieve PDT info perfectly right after user return from paypal. 来源: https://stackoverflow.com/questions/23862124/paypal-pdt-transaction-id

IPN vs PDT in Paypal

余生长醉 提交于 2019-11-28 15:04:15
I'm having some trouble choosing between PayPal's Instant Payment Notification (IPN) and Payment Data Transfer (PDT). Basically, users buy a one-off product on my site, pay on PayPal, and return to my site. I understand how IPN works but I'm now seeing that I might be able to trigger the various actions that take place after a successful purchase more easily with PDT, as the data gets returned there and then (as opposed to needing a separate listener). However, PayPal's PDT documentation contains this cryptic line: "PDT is not meant to be used with credit card or Express Checkout transactions.

IPN vs PDT in Paypal

和自甴很熟 提交于 2019-11-26 23:52:13
问题 I'm having some trouble choosing between PayPal's Instant Payment Notification (IPN) and Payment Data Transfer (PDT). Basically, users buy a one-off product on my site, pay on PayPal, and return to my site. I understand how IPN works but I'm now seeing that I might be able to trigger the various actions that take place after a successful purchase more easily with PDT, as the data gets returned there and then (as opposed to needing a separate listener). However, PayPal's PDT documentation