#johnrey

1 messages · Page 1 of 1 (latest)

weak maple
warm laurel
#

I'll check the links. If the invoice is not yet paid, can I still adjust the transfer_data[amount] of the original invoice or will I just have to void the original and then create a new invoice?

weak maple
#

you can test it on your own account, i vaguely remember that i've tried it before and it wasn't possible to adjust an already created invoice

warm laurel
#

Okay. Thank you

warm laurel
#

If I partially reverse the original transfer of a paid invoice, will the Platform receive the amount?
If the Original Invoice is:
Amount: 100
Platform Fee: 12
Transfer Amount to Connected Account: 88
The update to the Invoice after a partial refund is:
Amount: 90
Platform Fee: 10.8
Transfer Amount to Connected Account: 79.2

In my understanding, the Customer will be refunded 10. Do I only just have to reverse transfer 8.8(88-79.2) from the Connected Account balance?

weak maple
#

i'm a bit confused, what is your expected outcome here? i.e. what do you want to do, and what do you expect to happen?

warm laurel
#

If I refund the customer with 10, I want the Connected account to only be transferred with 79.2 and the Platform will keep 10.8 (though I'm not sure if I should take into account the Stripe fee also).

weak maple
#

but keep in mind that when you do a refund, it's not going to reflect in the invoice

warm laurel
#

I Create a Refund by passing the payment_intent_id and then attach the refund to the credit_note_options.refund to create a credit note.
If I use transfer_data[amount] , will still be able to use refund_application_fee?

weak maple
#

ah i see, yep that makes sense with the credit_note_options.refund.

Sorry i forgot the part where you only used transfer_data[amount]. So no, you won't be able to use refund_application_fee if you're using transfer_data[amount].

Using your previous example of original invoice amount $100, and you refund $10 to the customer with reverse_transfer=true - what happens is that :

  • Stripe takes 10 from platform balance and refunds to the customer
  • 8.8 is transferred from the connected account to the platform.
warm laurel
#

Okay. Will be able to see this in the Dashboard?

#

I see it now in the balance page under all transactions.

weak maple
#

yep, that's where i typically check for it too