Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.

That's due to PDT verification failing. There should be more information about why in the CBSubs history log. That's a log type of "L". You should see the code for that in handlePaypalPDT. That should only happen if PayPal itself reported back a failed payment. So PayPal is denying that payment. I'd suggest checking with PayPal regarding that and providing the transaction id in the PDT information logged with the PDT notification.For example today we had a manual renewal which failed with a log type of "PDT notification not authenticating at payment gateway".
As long as IPN is successful there should never really be an issue as the IPN will pay the basket.All recent successful payments have an "IPN" log type.
NVP/SOAP API is deprecated. It's not removed. It's still fully functional and will continue to be. WPS is a different PayPal payment method not related to either.(A secondary question is regards to the NVP/SOAP API. Paypal's developer site says "In 2026, PayPal will phase out Website Payments Standard (WPS), with processing ending in January 2027. The NVP/SOAP API will also be retired soon after." Presumably the Paypal gateway will support REST API by then?)
Please Log in or Create an account to join the conversation.