#JacquesVivi
1 messages · Page 1 of 1 (latest)
Here is the payment
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Are you looking for this:
https://stripe.com/docs/connect/separate-charges-and-transfers
here is the documentation of stripe : https://stripe.com/docs/connect/separate-charges-and-transfers
Yes
Can you share the ID (req_xxx) of the failing API request?
https://support.stripe.com/questions/finding-the-id-for-an-api-request
But don"t understant how to add application_fee_amount for a transfert
Due to a change in the configuration of the connected account acct_1MlwBfGgQojXGk4x for your platform, Viviarto, we were unable to complete the transfer as requested in your payment intent pi_3NVQhRK5IWeP9lF80ANQwOVo. The amount charged on the payment intent has been credited to your platform account’s balance instead.
You don't add application_fee_amount. You just create a PaymentIntent, then you create transfers to your Connected Account. The remaining amount of the origin PaymentIntent is/can be considred your fees (application_fees_amount)
Check this diagram:
https://stripe.com/docs/connect/separate-charges-and-transfers#collecting-fees
Ok. So I create a new Payment Intend with fee and "transfer_group" id. Then I transfert it
Right ?
Just consider adding/count the fees in the PaymentIntent's amount.
In fact I already try this : $transfer = \Stripe\Transfer::create([
[
'source_transaction' => $source_transaction,
'amount' => $amount - $amount_fee,
'currency' => 'eur',
'destination' => $organizer_strip_key,
'description' => $description,
'metadata' => $metadata,
]
]);
With this result : https://dashboard.stripe.com/connect/accounts/acct_1N5NuWGaZ6x8OeEv/payments/py_1NWGacGaZ6x8OeEvBMNPeGCJ
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
But I don't have fee on it
is it because I don't have created a new payment intent before ?
What you mean by this exactly? your fees as a Platofrm Account ?
Yes
Example on this payment : https://dashboard.stripe.com/connect/accounts/acct_1N5NuWGaZ6x8OeEv/payments/py_1NVPLVGaZ6x8OeEvnDzRzRp0
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
The fee ara correctly setted
On this payment no : https://dashboard.stripe.com/connect/accounts/acct_1N5NuWGaZ6x8OeEv/payments/py_1NWGacGaZ6x8OeEvBMNPeGCJ
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
The fee have been removed from the total
I want to create a distinct transfert but with the same logic
But with separate charge and transfer there is no fees to reflect. Image you have a PaymentIntent = 100€
You send 50€ to a Connected Account A and 40€ to another Connected Account B. The remaining 10€ are your net income/application fees... they will not be refletec on the Connected Acocunt Dashboard/side
It's not a destination charge.
Ok I understand
Do i Have a way to use a destination charge in my case ?
To regulate this one : https://dashboard.stripe.com/payments/pi_3NVQhRK5IWeP9lF80ANQwOVo
You can follow this guide for destination charge:
https://stripe.com/docs/connect/destination-charges
You need to use transfer_dataand set application_fee_amount
Ok
Can I associate it to https://dashboard.stripe.com/payments/pi_3NVQhRK5IWeP9lF80ANQwOVo ?
No that's a successfull payment. You need to create new one
Sorry I'm not sure I understand.
This payment was not transferred to the connect account : pi_3NVQhRK5IWeP9lF80ANQwOVo
I want to transfer it and deduct the associated fees. As if the payment had been transferred directly.
This is not a new payment. It is the transfer of an existing payment.
In what should I redo 1) a paymentIntent with transfer_data ? or 2) a transfers by removing the fees on the total ?
This payment was not transferred to the connect account : pi_3NVQhRK5IWeP9lF80ANQwOVo
You can create a transfer, for example 110€, the remaining 10€ will be your net income/application fee. But they will not be refletced in the transfer as a fee in the dashboard.
Ok. I have no other choice ?
No.
ok thansk