#ashwoodmotorcycles310
1 messages · Page 1 of 1 (latest)
Hello! Can you give me the request ID showing that error? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Yeah, the error is accurate. You're not supplying a Payment Method in the request: https://dashboard.stripe.com/logs/req_3fs3VziHOjbd7B
You're trying to create and confirm a Payment Intent, but to do that you need a Payment Method.
that's the part I'm confused on. Let me give you some background information before we continue.
Our website is www.eaglerider.com , we have locations world-wide, and this issue is pertaining to an Australian location operator. When they establish an account with Stripe, they give me dev access to get the API keys.
what i do then is come to our website backend, create a gateway using the keys, and do a test payment to make sure it works.
There are 6 locations in Australia, and all the operators setup stripe and provided me access to get the keys to their individual locations. I don't do any code changes because all the locations share the same codebase, I just plug in the API keys to the stripe gateway i create for the individual location.
Melbourne, the location I am having issues with, is setup the same exact way on our website backend. I've never come across this issue before. When i did my test payments, I used a mastercard and an AMEX both got the same error
thats the checkout page of our website and i manually typed in the card information
Thanks for that context, but I don't think it's relevant. Your Ruby code is not providing the payment_method property in this request. Without that property this request will always fail with this error.
This request is not designed to use payment information entered into a payment form.
At least not as currently structured.
Ok, thank you for the explanation. I'll relay this to our dev team. It's just strange on my end that only this site is giving this issue.
I can only guess, but it seems like something is different somewhere.