Hello @yuankid
I hope you’re well today!
When I set the Payment amount (ex.100JPY) in test mode and checkout with stripe payment, I found that the price of the bill will be 10000JPY in stipe system dashboard.
Is the currency set the same in your Stripe and Forminator? In the Stipe payment field in the form there’s a currency selection in “Settings” and that affects the amount paid. 10000JPY would be around 100USD so if currency in a Form was set to USD (or other currency of similar exchange ration) it would explain the issue.
Could you double-check that please? Also, the amount set – is this a fixed value set in form Stripe field setting or is it set to “variable” and taken from another field? If yes – that other field is of what type and does it include any calculations?
There was an error message on the below when my client tried to checkout.
When you configure Stripe integration there are two sets of keys that should be added – “Test” and “Live” are they both configured there and valid? I mean: it is possible to add test key in a “live” field and configuration will accept it but it will cause issues with payments if Stripe field is set to “live” and the key used is a test key. Please make sure about those keys then.
Also: in “Advanced” tab of the Stripe field configuration in the form, there’s a Payment Receipt option. If it’s enabled, it also has to have a field selected for “Email address”, otherwise it will cause issues. Currently Forminator will not let you save such configuration but there was a bug in previous version that allowed that.
Could you check these things, please? If it doesn’t help, let me know please and we’ll investigate that further.
Kind regards,
Adam