Skip to content
This repository has been archived by the owner on Jul 20, 2020. It is now read-only.

IPN verifications fails / ambigious information in Paypal developer guides / PHP #154

Open
iFlash opened this issue Jul 15, 2019 · 1 comment

Comments

@iFlash
Copy link

iFlash commented Jul 15, 2019

General information

  • Environment: Production
  • Language, language version, and OS: PHP 7

Issue description

Valid transactions are are returned as "INVALID" in some cases. The "hack" to encode the field "payment_date" manually (as introduced in the php example in this git) only seems to solve this issue in some cases.

When there are special characters in the name and/or address (üäß etc), there sometimes seems to be an issue as well.

The developer guide claims that instead if "urlencode/urldecode" one should use "rawurlencode/rawurldecode" does not work – all verficiations fail using that fix. Also, the PHP example in this git does not even use this.

Can Paypal (after YEARS) provide a decent documentation and example as what is necessary regarding encoding (including charset if that is an issue), please?

@BarbzYHOOL
Copy link

I totally approve what you said, this is crazy bullshit. I've seen amateur work much better than that and I'm still stuck with the exact issues you mentioned above (I don't get a "+" in payment_date, so no idea what's causing the issue tho)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants