Open davidparys opened 2 months ago
I think you should validate that your stripe account accepts all the payment methods you are asking for. Or, in effect, that you have them authorized to receive payments in that way.
I think you should validate that your stripe account accepts all the payment methods you are asking for. Or, in effect, that you have them authorized to receive payments in that way.
I currently have the same stripe account running on a different shop platform and these payment methods are working perfectly fine. I'm starting to think it has something to do with region, but after changing it on medusa it did not affect anything, so I am wondering what could it be.
I have a very similar or the same error. In my case I am implementing stripe but manually not through the plugin. The stripe component is mounted correctly on the front and the payment is made successfully (in stripe). But in Medusa the payment is never authorized and as a consequence the order is never created. I suspect that the fact that the payment is not authorized is related to the error described here. If I find a solution I will post it here
Error in frontend
Error in backend:
But payment succeeded 🤯
@davidparys Some update about this issue?
@davidparys Some update about this issue?
I have at the moment resigned from the providers that did not work I am not sure how to approach this issue.
Your issue seems a little bit more different as medusa needs to know that the payment session has been completed, I suppose there are some stripe.api involved to see if the payment_session has been finished when you call the complete cart function
@davidparys Some update about this issue?
I have at the moment resigned from the providers that did not work I am not sure how to approach this issue.
Your issue seems a little bit more different as medusa needs to know that the payment session has been completed, I suppose there are some stripe.api involved to see if the payment_session has been finished when you call the complete cart function
No, look i have the same problem... I keep investigating
@davidparys Can you verify that all paymet providers are installed? is_installed -> true
Bug report
Describe the bug
Hello, I am having a little bit of an issue, currently building a storefront with the js-client, and I am creating a checkout session with the stripe provider, I am running into the following issue when:
$medusa.carts.createPaymentSessions
(as per doc + stripe module) for my cart ID, I received the followingpayment_sessions
in my cart:As you can see some of these have the
data
object, and some don't, and this is problematic for$medusa.carts.setPaymentSession
as this needs a client_secret for my Stripe Elements to load up, so the ones that have data work perfectly fine and the ones that don't obviously throw an error message.Unfortunately not much more in the medusa logs.
It is not mentioned in the stripe module docs how to deal with
stripe-xxx
payment providers,Any clues?
System information
Medusa version (including plugins): 1.20.4 / stripe: 6.0.9 Node.js version: v21.6.1 Database: Postgre