Home › Forums › Stripe Payments Plugin › User defined amount failing
- This topic has 5 replies, 2 voices, and was last updated 6 years, 3 months ago by Admin.
-
AuthorPosts
-
July 30, 2018 at 7:23 pm #1206AdminKeymaster
Twice a user-entered USD amount has failed only after successfully being sent to stripe.com. Stripe.com logs show they are receiving details (customer was charged $1 authorization fee as part of the initial account verification).
I have not been able to recreate the problem (and only enabled debug log after the fail so I have no record of the transaction).
Stripe.com report that a token is being created but it is not always creating the charge. They suggests perhaps the token is not submitting to the server to actually create the charge. They also point out that the source is unexpected and might be causing a problem.
For the failed payments there is an unexpected source:
Source: Mozilla/5.0 (iPhone; CPU iPhone OS 11_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Mobile/15E148 Safari/604.1
For successful payments the source is:
Source: Stripe/v1 PhpBindings/5.8.0 Stripe Payments/1.9.3 (https://wordpress.org/plugins/stripe-payments/)
Stripe.com is trying to help troubleshoot and I hope you can help.
Please advise!
Thank youJuly 31, 2018 at 5:24 am #1207AdminKeymasterDo you get this error every-time a custom amount checkout is done from your site?
July 31, 2018 at 4:08 pm #1208AdminKeymasterNo, I can successfully complete a transaction (I can’t recreate the problem).
Can you think of what area/code might be specific to the problem as described? I have no idea. Is the Source a likely culprit?
July 31, 2018 at 11:13 pm #1210AdminKeymasterI can’t think of a valid reason for it. If you see this gain then let us know so we can investigate it using details that allows us to reproduce the issue.
August 8, 2018 at 4:22 pm #1231AdminKeymasterI’ve enabled the debug logs and the client attempted to make another user-defined amount, USD payment (8/7/18) using an iPhone/Safari/AMEX from the USA.
ilovemylife.world/
The payment process failed. There is no record of the attempt in the plugin logs at all. The Stripe.com logs have details for POST/v1/tokens so we know something has been sent, also AMEX is applying a test $1 charge to the customer’s account. Then, nothing happens (nothing else in the logs, no error messages, no indication that anything has failed/succeeded).
Stripe.com says it is something faulty in your plugin.
I successfully complete payment process using a Visa and I have run through every test scenario in test mode. I do not have a live AMEX card and cannot recreate the problem however this customer has now made 3 attempts. The last with the debug logs enabled (where I was hoping we could find a clue to what the problem may be).
August 8, 2018 at 4:28 pm #1232AdminKeymasterThe link I referenced has embedded the site in my post and you can’t see the text under. I’ve reposted the full text below:
I’ve enabled the debug logs and the client attempted to make another user-defined amount, USD payment (8/7/18) using an iPhone/Safari/AMEX from the USA.
The payment process failed. There is no record of the attempt in the plugin logs at all. The Stripe.com logs have details for POST/v1/tokens so we know something has been sent, also AMEX is applying a test $1 charge to the customer’s account. Then, nothing happens (nothing else in the logs, no error messages, no indication that anything has failed/succeeded).
Stripe.com says it is something faulty in your plugin.
I successfully complete payment process using a Visa and I have run through every test scenario in test mode. I do not have a live AMEX card and cannot recreate the problem however this customer has now made 3 attempts. The last with the debug logs enabled (where I was hoping we could find a clue to what the problem may be).
-
AuthorPosts
- You must be logged in to reply to this topic.