#Caius -Aarre App
1 messages · Page 1 of 1 (latest)
Hi, can you share the Checkout Session it with me? Or the request id? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
When you say checkout page, are you using Stripe Checkout? I do not think so after re-reading this but would like to confirm.
Is this a official Stripe support page? Rules said don't share your site, stripe account etc..
It is safe to share request IDs here, but if you don't feel comfortable with that, you can contact our support team to help you look into this: https://support.stripe.com/contact
Hi, i saw from Wordpress Admin we have just Stripe on, not Stripe checkout, Stripe connect, Stripe bancontact
Where i see request ID
Hmm, it looks like you're using Wordpress and you'd want to reach out to them as they built this on their end.
I am not fully sure what you mean. I wen't to developer site in stripe, logs and i take this first event i see
req_75AKtBOajpLBWG
i really like to figure out what is this, i don't believe wordpress settings helps..
Also all our payments are incomplete or canceled, our marketplace we published to live 2-3 weeks ago. Every day we got incomplete payments
Are you the developer?
we have quite serious troubles i think so. No i am not a developer, i will ask our developer to come here tomorrow. We are in Finland and it's night time
From looking at this request, https://dashboard.stripe.com/logs/req_75AKtBOajpLBWG it looks you're not confirming the payment intent, https://stripe.com/docs/api/payment_intents/create#create_payment_intent-confirm
I can send our account ID etc. Maybe from your side you can see what settings are wrong
When you create the Payment Intent, you'd want to pass confirm: true
Set to true to attempt to confirm this PaymentIntent immediately. This parameter defaults to false. When creating and confirming a PaymentIntent at the same time, parameters available in the confirm API may also be provided.
Okay, and link you send.. there is guide how to confirm it
Here is a quickguide: https://stripe.com/docs/payments/quickstart your developer should follow.
Does it requires coding? If, our developer should do it
Yes
Yes it does, you'd want to share the above guide with your developer.
Can you see why all payments are incomplete or canceled? The payments we made from our own card, like succeed, but any real users payment have succeed yet
It does not look your your integration is confirming the payment, can you share a request id for when you used your own card?
Okay, let me find one. Here is just one random canceled, i saw many similar, there are no amount somehow.
req_91RxE6dGo3IZbO
Maybe i go to see this same from logs. This i got from payments: cs_live_a1vjff4VDClsWRRIl5VMAecZ9Dn5QbFQsXvdOUauKu7lTfS4P6e7h71JaC
This Payment Intent was NOT cancelled, rather, the error https://dashboard.stripe.com/logs/req_91RxE6dGo3IZbO shows that it failed wit 400 error code due to a missing parameter: message: "Missing required param: amount.",
The cs_ id is a Checkout Session id, and it's Payment Intent: https://dashboard.stripe.com/payments/pi_3Mvj6vI4fYGkJZIJ1UMFhz3I succeeded. That is our prebuilt Checkout Integration: https://stripe.com/docs/checkout/quickstart
I would highly recommend that you share the above links with your developer and have your developer reach out here if they have questions.
It is not easy to find, so many logs are there. This on perhaps:
req_90iIRPoSjF9p0Q
this i find from developer events: "id": "pi_3Mvj6vI4fYGkJZIJ1UMFhz3I",
https://dashboard.stripe.com/logs/req_90iIRPoSjF9p0Q this is also a Checkout Session request, and you can that the payment succeeded: pi_3Mvj6vI4fYGkJZIJ1UMFhz3I
this is charging the same event: "id": "ch_3Mvj6vI4fYGkJZIJ1gMNIp4u",
That is correct, the Payment intent under the hood create a charge object. This, https://stripe.com/docs/payments/tour#payment-objects might be more helpful
what our developer should understand about this event
The video there explains what these objects mean and how they are related to each other
Did i delivered right log id to you?
I do not know what you mean by 'right' but it works for me to look and explain what is happening
can you summarize what problems we have, what are the core problems? Is it the case that no payment is going through at the moment? what is payment intent
Sure!
Now our marketplace has been open soon 3 weeks and everyday our site has users but only incompleted or canceled payments. It is strange..
It looks like you have two different integration paths. One, you are using our prebuilt Checkout, https://stripe.com/docs/checkout/quickstart and the second one, you're using a custom flow: https://stripe.com/docs/payments/quickstart
Your Prebuilt Integration looks to be working fine from the couple of id's you've shared earlier. The payments succeeded.
However, on the custom payment flow, you're not confirming the Payment Intent. I'm including the exact guide here:
https://stripe.com/docs/payments/quickstart#complete-payment-html to confirm the Payment Intent to complete the payment.
Additionally, I would also listen to this: https://stripe.com/docs/payments/tour#payment-objects to better understand how our objects relate to each other.
Does this help?
Wonderful, now we know what we need to do and you also shared other guide how to add Bank redirect payment method. One question i have, how much we are able edit checkout process, like example Stripe checkout.... I was thinking can we have finnish version of stripe checkout page for finnish endusers. In Finland Mobilepay is popular payment wallet. I saw in Stripe first sites can test Mobilepay. We wan't to try it as soon as is possible 😄
Yeah, that is in invite only: https://stripe.com/docs/payments/mobilepay feature that you can request to get access to.
I am very grateful that you have helped. We will start fixing the problem tomorrow. thanks again