#adamthedeveloper_api

1 messages ยท Page 1 of 1 (latest)

keen shoreBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1283764797082697770

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

potent spire
#

hi there!

lilac sparrow
#

Thanks. It's not very informative and doesn't explain the implications very much. Who can I reach out to for more info?

potent spire
#

I think it's pretty clear:

  • charge is for when you are charging a connected account for a service
  • transfer is for when you are making an adjusment, like fixing a mistake
lilac sparrow
#

You're right that part explain it, but in practice both take money. So it's working out the limitations and implications of each, and costs associated. I.e. Both seem to work the same way so why have a different endpoint or feature.

potent spire
#

yes utlimately both do the same thing, when to use each depends on your use case.

lilac sparrow
#

My use-case or payment flow may change depending on what each function is actually doing

potent spire
#

the functionallity is the same. both take money from the connected account.

lilac sparrow
#

Thank you, but I do have more questions surrounding it, but I feel that it's outside the scope to ask here (i.e. this is when it's development related I think). So I'm happy to not take up your time if there is another department or contact that could assist me in my questions relating to this

potent spire
lilac sparrow
#

Well, one of them is trying to help me understand when to use each one. Granted the docs say charges are for services and transfers are for adjustments, but there must be some consideration which means one is not suitable. For example, account debits (charge) incurs fees to use it on a platform account, but a transfer would be free. So if they do the same thing why is one free and one isn't.

potent spire
#

Granted the docs say charges are for services and transfers are for adjustments, but there must be some consideration which means one is not suitable.
the only consideration is the one you listed.

lilac sparrow
#

Why would the account debit (charge) even be used ever then?

potent spire
#

you should be using charge when you are charging a connected account for a service, as explained before.

#

that's how Stripe was designed

#

you could technically use transfer for this, yes, but that's not what you are supposed to do. and Stripe may notice and reach out about this.

lilac sparrow
#

Right, okay thanks.

With the transfer option, can I still use the receipt_email parameter? I can't see it in the docs, but I've used non-documented parameters before

potent spire
#

no I don't think so.

keen shoreBOT
lilac sparrow
#

Ok, thank you. We will run it with charges unless we need to retain/charge them an amount under 30pence, then we use transfers

#

We did a 0.03 transaction using the transfers (py_1Pxu0dJAXBXnoJdlYIbFjxC3) but we can't find any reference to it in the connected account's transaction list

brazen pawn
#

๐Ÿ‘‹ stepping in

#

In that case it would be a Transfer on the Connected Account

#

If you are looking at the Connected Account's Dashboard then you could see it by going to Balances --> All activity

lilac sparrow
#

Do you mean here:

brazen pawn
#

Oh yes that works too

#

I thought you had used the "View Dashboard as" button

lilac sparrow
#

The "View Dashboard as" works - I can see it. But not from the screenshot above (normal platform viewing).

brazen pawn
#

Ah I see what you mean

#

Oh yeah this makes sense -- that Transfer tab represents Transfers from your platform to the Connected Account

#

Not Transfers from the Connected Account

#

So yeah it won't show there

lilac sparrow
#

Okay. Thanks for clarifying.

brazen pawn
#

Sure

lilac sparrow
#

This can be considered closed now! Have a nice day