#jainnikesh-Connect

1 messages ยท Page 1 of 1 (latest)

keen kernel
#

Destination Charge means you create a Payment on your Platform and just move the fund to your Connected Account. All objects are expected to belong to Platform account.

#

If you want to show customer information, just use your Platform account's API call

wise steppe
#

Hey

#

we need to use destination charges any how

#

but when we see details in connected account there is customer as none that is issue

#

and also the customer is created to main account so they are receiving mail from our main account and if we disable from setting then our customer will also not receive mail

keen kernel
#

Yes I understand that. But it's expected. What do you want to do exactly?

wise steppe
#

this is connected account

keen kernel
#

You want to send email to the customer on behalf of the Connected account?

wise steppe
#

no i do not want

#

as for connected account we are sending our custom mail

#

and for main account we want stripe send mail

#

previously we are using direct charges

#

so customer is created on connected account so working all fine

#

like customer A is our main account customer and customer B is from connected account so previously A is receiving mail from stripe and B is receiving custom mail that we are sending

#

and that is perfect

#

now we switched to destination charges and customer B is also in main account

#

so A and B both receiving stripe email and B is receiving custom email also

#

we just want B will not receive stripe email

#

is that possible ?

#

can we pass any flag when we create customer ?

keen kernel
#

ah

#

Could you elaborate more on that email? Is that email when a Payment succeeded?

wise steppe
#

yes

#

we can not off this as we want our main customer will receive stripe email

#

but what ever customer we created for connected account we want to stop stripe email for them

keen kernel
#

To continue send email to A (your platform customer) and stop sending email to B (your platform customer, but used to make payment on Custom Connected Account), I think there are 2 approaches:

  1. Off that Dashboard setting, and each time create a PaymentIntent for customer A, specify the receipt_email parameter. This parameter will override that Dashboard setting https://stripe.com/docs/receipts#automatically-send-receipts-when-payments-are-successful
  2. On that Dashboard setting, but don't set any email to either Customer B's object or when create a PaymentIntent with B

Send payment or refund receipts automatically.

#

Does this make sense?

wise steppe
#

Okay

#

Understood

#

Now my second question about statment descriptor

#

When we create connected account we are passing statment descriptor

#

But it's not showing on connected account payout bank statement

keen kernel
#

That's the purpose of on_behalf_of parameter ๐Ÿ™‚

wise steppe
#

we are using this param

#

still descriptor is not showing what we set

#

settings.payouts.statement_descriptor

#

while creating connected account we passed 'NikeshJain'

#

here

#

and when we see payout statement it is showing Testing

keen kernel
#

Sorry I misread your question. You were talking about Payout

wise steppe
#

hi

#

yes i am talking about payout

#

connected account payout transaction details

#

in that statement descriptor is showing as testing

supple warren
#

Hey @wise steppe

#

I'm taking over from @keen kernel โ€“ let me catch-up!

wise steppe
#

Yes

supple warren
#

Can you share the Payout object ID? (po_xxx)

wise steppe
#

Yes wait

#

po_1JvtpX2Z6yaTYGxk5TJXudB5

supple warren
#

Thanks, let me check in on that

wise steppe
#

okay

#

have one another id that says Pozative

#

po_1JwGgO2Z6yaTYGxkUH2CUg33

#

but you can see

#

we have set different

supple warren
#

So with Custom/Express connected accounts the Payout descriptor will always inherit the account name of the Platform account. In these instances this is Pozative (from acct_19zH57FRSoISGwgO)

wise steppe
#

so we can not set different name for different connected account

#

and why it's showing testing previously : po_1JvtpX2Z6yaTYGxk5TJXudB5

supple warren
supple warren
#

Seems like the name of the Platform account was updated recently

wise steppe
#

can we not use platform account Statement descriptor?

#

or platform account Public business name?

#

why we can only use platform account name ?

supple warren
#

There is not I'm afraid, no

wise steppe
#

We face problem then

#

because our client wants that for their customer