Hi @peter3,
Thanks for this video. In order to make this action work, you have to leave the following fields empty:

So just make it exactly as per our loom, meaning completing only the provided fields.
You don’t need to set an App Fee because by using this call, all the money gets transferred to your platform, so you don’t need to set a fee. And then if you want to transfer the money to the seller, you need to use a separate call. But why to use it this way when you can simply send the money to the seller and set a smaller App Fee so the complete product sale goes to your seller, and you take care of fees. This is just as previously mentioned in this forum thread.
The OnBehalf is simply for business record. Platform gets the money, but in transaction there is specified a seller as beneficiary. But in order for this seller to receive the money, you’ll need to use a separate call. This way, money gets transferred to your platform and Stripe charges a fee, and when you transfer the money to your seller, Stripe charges a fee again.
Thanks