Payment Pending issue with subscription renewals
-
I’ve done some searching and it looks like there are a lot of issues with this, and none of them have clear resolutions. I’m using paypal for both paypal payments and credit cards. I have some subscriptions products. some of the subscriptions renew fine with no issue. others just say “Payment Pending” and give no other information.
So I looked in the debug logs, and I saw this:
Response Body: {“name”:”INVALID_REQUEST”,”message”:”Request is not well-formed, syntactically incorrect, or violates schema.”,”debug_id”:”xxxxxxxx”,”details”:[{“field”:”customer_id”,”value”:””,”location”:”query”,”issue”:”INVALID_STRING_LENGTH”,”description”:”the value of a field is either too short or too long.”},{“field”:”customer_id”,”value”:””,”location”:”query”,”issue”:”INVALID_PARAMETER_SYNTAX”,”description”:”the value of a field does not conform to the expected format.”}],”links”:[]}note: I removed the debug id because I don’t know what it is. the rest of the data is copied directly.
so I did some sleuthing and I found that in the customers that aren’t getting charged subscription renewals, the _ppcp_target_customer_id?meta value isn’t getting recorded.
There is already a github issue on this that someone posted 2 weeks ago, but there haven’t been any responses. since this is affecting our ability to take money, this is an urgent issue, and it sounds like it is affecting a lot of people.
If there is any workaround, please let me know.
- You must be logged in to reply to this topic.