#kjb-cashapp-error

1 messages · Page 1 of 1 (latest)

timber basaltBOT
tough grotto
#

@rich elk Do you have more details than this?

#

kjb-cashapp-error

rich elk
#

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

tough grotto
#

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.

rich elk
#

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

tough grotto
#

Yep that'd be great

rich elk
#
        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,
        }
      });```
tough grotto
#

and an example request id req_123 for the failure and I can look at it

rich elk
#

Sure, give me a second on that

#

Or maybe just the last piece of that URL

tough grotto
#

yep that's what I need, let me have a look

#

Looks liek some strange internal error. Does it work if you retry?

rich elk
#

I've tried a few times and same issue every time

tough grotto
#

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

rich elk
#

Ok, thanks, can you post a link with information about how to reach out to them?

tough grotto
rich elk
#

🤦‍♂️ thanks

#

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

tough grotto
#

What type of connected accounts are you using exactly?

rich elk
#

It's an express account

#

Or are you looking for something more specific than that?

tough grotto
#

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

rich elk
#

So if I have a large set of destination accounts, I can't create charges on behalf of other accounts?

tough grotto
#

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

rich elk
#

Ok, that's not going to be an option for us

#

Are you sure?

tough grotto
#

yes