Please Log in or Create an account to join the conversation.
PayPal sends limited information with a PDT and IPN POST. We use API to request most of the payment data. Don't see how this is relevant to your usage however.How does the communication flow between the website and PayPal? I’ve set the IPN and PDT (Payment Data Transfer) correctly back at PayPal, but I noticed that the URLs set within PayPal don’t seem to matter in the communication flow or return of payment data with CBSubs.
The gateway endpoint needs to be reachable. So as long as you're not locking that aspect of your site down it's fine. This means the CB extension and CBSubs plugin need to be publicly accessible.In addition, with the first site not being public, how does the PayPal information get received by this website? Should the PayPal transaction even work correctly with a non-public site? I don’t fully understand how it worked in the past and returned correctly to my private website from PayPal.
Anytime the payment status of the basket is changed. Could be when they're returned for a PDT payment or could be when the IPN pays the basket. Don't see how this is relevant to your usage however.When exactly does the onCPayAfterPaymentStatusUpdateEvent get triggered…when the customer returns to my site from PayPal in their browser?
Browser session is entirely irrelevant. Once sent to the gateway the PDT return or IPN will pay it. Doesn't matter what browser you're using, if you're logged out, etc..You'll need to clarify what you mean by inconsistent results for me to understand what issue you're having.How does the browser session factor into this functionality? I seem to get inconsistent results if I run transactions on my websites from different tabs within the same browser, and seemingly consistent results if I run transactions on my sites from completely different browsers (Chrome, Firefox, etc.)
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.