PDT String Parser cannot parse the PDT data which is situated at the last line. So, e.CharSet in BuyNow Button, e.PaymentInfo.PaymentGross in UploadCompleteCart are not being set in PayPal_Returned event.

Steps to regenerate

The data is missing both form Strongly Typed event argument object and PostedData["..."].

This problem is not there in IPN_Notified event.
The BuyNow button's last line data is 'charset' and so, e.Charset is not available from PDT data.

For Upload Complete Cart Button, payment_gross is the last line data in the PDT raw string and so, e.PaymentInfo.PaymentGross is never received.
Please feel free to share your comment.
loading...