#kjb-cashapp-error
1 messages · Page 1 of 1 (latest)
What else do you need to know
I can create charges with Cash App against the platform account, but I'm trying to great a destination charge on behalf of a connected account
The connected account has CashApp set up including transfers, those both previously caused issues, but those errors are resolved now
Right now the problem is you said "doesn't work" basically. I need to understand your overall integration, what step is failing, what you see, whether the request fails client-side or server-side, etc.
Oh, this is a proof of concept integration right now. I have an endpoint which is creating a payment intent with hard coded data. I can paste the payment intent creation that's failing if that would help
Yep that'd be great
amount: 100,
currency: 'usd',
customer: customerId,
confirm: true,
payment_method_types: ['card', 'cashapp'],
payment_method: cashAppId,
capture_method: 'manual',
on_behalf_of: destinationAccountId,
transfer_data: {
destination: destinationAccountId,
}
});```
and an example request id req_123 for the failure and I can look at it
Sure, give me a second on that
This is what you're looking for, correct? https://dashboard.stripe.com/logs/req_oM9v0agjw9iX9e?t=1696005727
Or maybe just the last piece of that URL
yep that's what I need, let me have a look
Looks liek some strange internal error. Does it work if you retry?
I've tried a few times and same issue every time
Gotcha so the next step is to reach out to our support team to ask them to investigate internally, this isn't something wrong with your code/setup that I can see and seems to be internal
Ok, thanks, can you post a link with information about how to reach out to them?
🤦♂️ thanks
One quick follow up question if you could help clarify. Reading this page on the docs, it seems like what I'm trying to do should be supported, but there's a section about PaymentMethod cloning which I'm not clear on. https://stripe.com/docs/payments/cash-app-pay#request-cash-app-pay-capabilities-for-your-connected-accounts
What is PaymentMethod cloning between accounts and what are the purposes of doing it? Based on my understanding that shouldn't be impacting what I'm trying to do, but just want to make sure I'm understanding correctly
What type of connected accounts are you using exactly?
no that's what I needed. So you use Destination Charges, so cloning is irrelevant.
My guess here is that you are using on_behalf_of for that payment but when you collected the PaymentMethod it wasn't set up with that connected account as on_behalf_of. The CashApp PaymentMethod only works for the business it was set up with/for
So if I have a large set of destination accounts, I can't create charges on behalf of other accounts?
you have to collect and setup the PaymentMethod for each one in that case. Mandates are pretty strict with most payment method types
it's the same for SEPA Debit or ACSS Debit for example
yes
You can reach out to our support team if you need more details https://support.stripe.com/contact