New to the community? Welcome! Please read our Community Rules and Guidelines
I am running a site, selling points and collecting money through paypal. Clients can pay and I can receive money in my paypal account. However, my client didn't get the points with the system.
By googling the old , I guess the problem may be that I need to get a series of number called "TOKEN" and write it in my site. Then the site will connect to my paypal account. But where to find the "TOKEN"?
Hello Thanks for replying me. I am running a site selling points so after the purchase, the user should have the points added to his account in my site. I figured out I should turn on "Payment Data Transfer" and Copy the "Identity Token" from my selling tools in Paypal, then paste the token on my site. So the clients can get their points incremented on my site after made purchase.
The article I referred to seems a bit old : <removed>
It works but I would like to know if anything has been updated?
Okay, so the token you're referring to is for PDT. Unfortunately, that is not going to be the best solution for what you're doing.
PDT depends on the user making it back to the Return URL you have specified. Even with Auto-Return enabled, there is no guarantee the user will make it back to this page. If they don't, the code would never run to update your points.
To fix this, you should use IPN instead. This is very similar to PDT, but it happens separate from the checkout flow, and will be triggered regardless of whether the person makes it back to your site or not.