#stenml
1 messages · Page 1 of 1 (latest)
Hello. Where are you seeing these 2 different object id's?
So we are storing refunds in our db, we add them whenever we receive "charge.refund.updated" webhooks, there we get refunds with ids that start re_... but when listing balance transactions for payouts, after expanding, we see that charge has refund(s) with ids that start pyr_....
I assume the abbrieviations are re - refund and pyr - payment refund but still, what and why the difference?
I can take a look if you provide the object id's
I think this may be the difference between payment refund and refund. See: https://stripe.com/docs/reports/balance-transaction-types#charge_and_payment_related
I don't have any specific ids to provide I think, but this makes sense why they are different id types, but can you clearify what is the main difference between payment_refund and refund
The link I provided clarifies
Can you provide a more specific question if that explanation is still confusing?
So from what I understand, payment_refund is when the money hasnt yet been paid out so the transfer is just reversed, but a refund is when the money is already paid out so a new charge for the card to send the money back needs to be created?
what is an "alternative payment method" exactly?
non-card