dLocal · Arazzo Workflow
dLocal Create Payment and Confirm Status
Version 1.0.0
Discover a supported payment method, create a payment, then poll its status until it settles.
View Spec
View on GitHub
PaymentsEmerging MarketsPayinsPayoutsFintechLatin AmericaAfricaAsiaLocal Payment MethodsPayment ProcessingArazzoWorkflows
Provider
Workflows
create-payment-and-confirm-status
Resolve a payment method, create a payment, and confirm its final status.
Searches the payment methods for the country, creates a payment with the supplied payer and order details, and then either ends when the payment is immediately PAID or polls the status endpoint until it leaves the PENDING state.
1
listPaymentMethods
List the local payment methods supported for the target country so the caller can confirm the chosen method is available before charging.
2
createPayment
Create a payment with the supplied amount, currency, and payer using a DIRECT payment method flow.
3
pollStatus
retrievePaymentStatus
Retrieve the lightweight status snapshot for the payment to confirm whether it has settled or remains pending.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.