dLocal · Arazzo Workflow
dLocal Refund Payment and Confirm
Version 1.0.0
Confirm a payment is PAID, issue a refund against it, then verify the refund status.
View Spec
View on GitHub
PaymentsEmerging MarketsPayinsPayoutsFintechLatin AmericaAfricaAsiaLocal Payment MethodsPayment ProcessingArazzoWorkflows
Provider
Workflows
refund-payment-and-confirm
Verify a payment is PAID, refund it, and confirm the refund settled.
Retrieves the payment to confirm it is PAID, creates a refund against it, and polls the refund status endpoint to confirm the refund resolved.
1
confirmPaymentPaid
retrievePayment
Retrieve the payment and confirm it is in the PAID state before issuing a refund.
2
createRefund
Initiate a refund for the confirmed payment. When no amount is supplied the full payment is refunded.
3
confirmRefundStatus
retrieveRefundStatus
Retrieve the refund status to confirm whether the refund succeeded or remains pending.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.