#rrrrrrrr-connect
1 messages · Page 1 of 1 (latest)
Well we are a US marketplace, and we have canadian sellers with canadian bank accounts connected to stripe.
when any customer places an order for a canadian seller, the transaction fails, the platform doesn't get the transaction fee, and the payment is accepted but the buyers don't get the product.
We'd need more information such as example request/PaymentIntent IDs at the very least
The account IDs of the connected accounts that are affected
User account: acct_1JN2ndD2FkWCqpKv
There does't seem to be a paymentintent on the transaction record on the Stripe dashboard. maybe that's the issue?
this is the code we're using for payments:
There does't seem to be a paymentintent on the transaction record on the Stripe dashboard. maybe that's the issue?
This could also mean that the integration is broken
Do you have the platform account ID?
Just curious if you're working with lumen ?
Also, no I do not know who lumens is, but did see they are having the same issue which is interesting.
Also, we noticed that the canadian account was able to accept donations at one point before, and are testing that again now.
Donations do work, here's the transaction: https://dashboard.stripe.com/connect/application_fees/fee_1KvSKcEQBAavYFx7JdCBAi3I
Although, buying a product from them, fails (canadian seller)
Our live mode client id: ca_CC74CVRdkHTZqAIPQVJS04XoPwiVB1Kx
So on our end it shows the charge was successful
ah sorry
do you have an example for a request where buying a product failed?
Yeah it was successful, so all countries can accept donations, the problem is buying products, like this charge: https://dashboard.stripe.com/payments/ch_3KsXmrHfsAiHbCEb0luODEsB
That one was refunded because non US seller "buy" sales are not working
Hi there, jumping in for @old timber Do you have more examples of this? The charge you gave (ch_3KsXmrHfsAiHbCEb0luODEsB) appears to have succeeded
Yes
These didn't work
All of those charged succeeded on Stripe side, but they were supposed to go to the User account: acct_1JN2ndD2FkWCqpKv
They didn't go to that user, instead it went to the platform entirely, and the buyers never received their digital product. So we refunded these orders.
Is this happening on all your charges? Or just some?
Just charges for digital products from Non US sellers (currently, canada)
I'm sorry, I read the whole conversation but I don't really follow what you are asking, what is and isn't working, etc.
the payments you mentioned all succeeded, so what isn't working exactly?
Those payments actually succeeded in terms of a payment going to the platform, but that's not how they are supposed to work.
For example, buyer pays $20 to buy digital product, what's supposed to happen is seller gets $18, platform gets $2, stripe gets a fee.
This process works for US sellers connected to Stripe connect.
The problem is for NON US sellers, instead of the seller getting paid, the platform gets the entire payment, the seller does not get paid, and the buyers never got the product, and the order essentially doesn't work on our iOS app. This problem only happens for NON US sellers.
https://dashboard.stripe.com/logs/req_iI17qOnI9wJZEe this is one of your Charge creation requests. You never passed transfer_data or anything similar or created the Transfer
This isn't really a Stripe bug here, it has to be something with your own code that is different in the charge creation logic and that's what you need to debug