Flywire API
The Flywire API allows you to integrate Flywire’s payment services into your own system. You can build a custom user interface while taking advantage of Flywire’s payment network, ensuring a smooth and secure payment experience.
Your Back-Office
Payment
Delivered
ReferenceFWU125675432
CustomerPeter Payer
Amount paid$500.00
Issue Refund
Refund amount$100.00
External referenceRefund 123AB
Emails to payer
By Flywire
By us
Refund Created
Refund IDRFLW123456789
StatusPending
Refund amount$100.00 USD
Payer receives€92.00 EUR
Bundle IDBUDR123456HG
Click any field to see the matching API data →
POST/payments/FWU125675432/refunds
{
"amount": 10000,
"external_reference": "Refund 123AB",
"notifications_url": "https://webhooks/notifications/refunds",
"enable_payer_email_notifications": true
}
{
"refund_id": "RFLW123456789",
"payment_id": "FWU125675432",
"bundle_id": "BUDR123456HG",
"created_at": "2024-05-20T10:15:00Z",
"status": "pending",
"amount": 10000,
"currency": "USD",
"amount_to": 9200,
"currency_to": "EUR",
"recipient_id": "FWB",
"external_reference": "Refund 123AB"
}