Flexa Refunds API
Refunds are the only way by which a Flexa payment can be reversed. Refunds are always initiated by the recipient, and can be made for either a partial amount or the full value of the original payment. Because Flexa supports payments using a wide variety of assets, including some that are highly price-volatile, refunds are always processed using current exchange rates. For example, if a customer makes a payment using bitcoin, and the commerce intent wasn’t denominated in bitcoin, the customer may not receive a refund for the exact same amount of bitcoin that they originally paid. Instead, the payment amount will be converted back into bitcoin using the market exchange rate before it’s refunded.
Documentation
Documentation
https://docs.flexa.co/introduction
APIReference
https://docs.flexa.co/api-reference/introduction
GettingStarted
https://docs.flexa.co/payments/getting-started
Authentication
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/authentication/flexa-authentication.yml
Specifications
Other Resources
Sandbox
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/sandbox/flexa-sandbox.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/errors/flexa-problem-types.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/conventions/flexa-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/data-model/flexa-data-model.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/asyncapi/flexa-events-webhooks.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/flexa/refs/heads/main/conformance/flexa-conformance.yml