Reputation: 371
From around 10th August ‘17 my IPN and PDT PHP programs are now both passed an item_name
of Shopping Cart
intermittently (perhaps one in ten transactions) even though the item name is hardcoded in my 'PayPal Standard HTML' interface (i.e. the user isn't given any opportunity to set it). This uses a simple
input type="hidden" name="cmd" value="_xclick"
so has no reason think that is in a shopping cart call or to rename the item.
My guess is that HTML API's cmd=_xclick
(i.e. BuyNow) is, at some point in Paypal's own processing, being handled as a cmd=_cart
and item_name
is being treated as unset (and PayPal is then defaulting it to "Shopping Cart
").
When I do a downloaded activity report, the following fields are blank on the offending items: Item title
, Item ID
, Quantity
The payments were processed (credited to us) successfully but the resulting bad IPN made the order undeliverable: we had no idea what the customer ordered!
Upvotes: 0
Views: 158
Reputation: 436
This issue has been resolved at PayPal end. Going forward, you will get the correct item name from PayPal.
Upvotes: 0