February 5, 2023 at 4:41 pm #4835
one of my customer is trying to make a subscription on my website.
He put his credit card info, check the “I’m Not a Robot” reCaptcha then click on pay and then receive a “Card-error-notification-required” which stop the transaction.
I’ve been trying to look for this error but I can’t find any info on it.
Would anyone have an idea on where it might come from?!February 5, 2023 at 10:28 pm #4836
Hi, This might be coming from the Stripe API which our plugin is just outputting (if any error occurs during the API call, the plugin simply relays that error).
Please enable the following debug logging feature then do a test transaction:
It should have some clue as to where the transaction is stopping. If you share the log file data, I can check it for you.February 6, 2023 at 3:13 am #4837
Okay I will do and let you know. I wanted to check the log data but it only show a blank page ^o)February 21, 2023 at 7:42 am #4843
So I’ve been trying to make a Test transaction as well as activate the log…
So far I enabled test mode in the global setting, I activated the test mode on my stripe setting (stripe website), I also enabled “force test mode” on the subscription I’m trying to test and I still get the error “Your card was declined. Your request was in live mode, but used a known test card.”
Also the log are empty, even though I activated the “Enable Debug Logging”.
Makes it tricky to test as it means I would need to use real card and pay real money…
Would you have any insight on the matter?!February 21, 2023 at 10:21 am #4844
I think you may have created a LIVE mode subscription plan then trying to test it using test mode. For subscription, you need to create new subscription plan for the mode that you want to use it in. Let me know if the following information is helpful:
Subscription plans cannot be interchanged between “live” and “test” modes.
If you have changed between “live” and “test” mode, then make sure to create a new subscription plan in the mode that you are currently using and then use that plan to create a new subscription product.
If you created a subscription plan in “test” mode, then later just changing the mode in the settings won’t be enough. The subscription plan is created in your Stripe account which doesn’t change automatically. So a NEW subscription plan needs to be created in “live” mode and then use that plan in the product.February 21, 2023 at 10:26 am #4845
ah I see. Good to know!
Well I had 3 persons making a subscription. For two it seems it went well, and for one he had to retry a few times (seems his bank were blocking or something) but he managed to make it work at the end.
So I’m not really sure what I did, or why it suddently start working again, but it seems it’s okay now ^o)February 22, 2023 at 12:10 am #4846
Glad to hear that you got it working now.
- You must be logged in to reply to this topic.