Use php://input stream instead of building our own IPN validation array

Created on 31 January 2013, over 11 years ago
Updated 15 February 2024, 4 months ago

From what I understand, PayPal just verifies that the data we send to them matches the data they sent to us. Using $_POST and building the $variables array, we're not really adding or removing anything. However, the loop to build the array does not work with some PayPal APIs that have nested arrays such as Adaptive Payments. Why not just send them back the raw data they sent to us using php://input?

Patch incoming.

✨ Feature request
Status

Closed: won't fix

Version

2.0

Component

PayPal / IPN

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.69.0 2024