Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
When creating a PayPal IPN, what security measures would you have to take? So far I have:
- Checking if the payment gross is the same as the amount they required to pay
- Check the currency.
- Check the receiver email.
- Check if the transaction ID already exists.
- Check if the payment status is completed.
And how would you deal with chargebacks/disputes? Do PayPal send something similar to "CHARGEBACK" to the IPN Listener?
Those are optional variables. You can store the account name of your customer in it for example. Or the amount of items they want to buy.
If people send their payment as eCheck, PayPal will automatically postback to your API once the eCheck period is over.