capabilities.work

Enroll and Charge Recurring

A 3-step recipe with dLocal. We can help you get access.

Recipe · 3 steps

Enroll and Charge Recurring

with dLocal

Enroll a payer for Pix recurring and charge them once the enrollment is ACTIVE.

  1. Enroll the payer for Pix Automatico recurring transactions.
  2. Retrieve the enrollment to confirm whether it became ACTIVE before charging.
  3. Create the first recurring Pix payment now that the enrollment is active.
What you'll need to have ready
  • country: ISO 3166-1 alpha-2 country code (e.g. BR).
  • notificationUrl: URL to receive asynchronous enrollment and payment notifications.
  • payerName: Full name of the payer.
  • payerEmail: Email address of the payer.
  • payerDocument: National identification document of the payer.
  • maxAmount: Maximum amount authorized per recurring charge.
  • amount: Amount of the first recurring charge.
  • currency: ISO-4217 currency code (e.g. BRL).
  • orderId: Merchant-provided order identifier for the first charge.
For your developer

Arazzo workflow dlocal:enroll-and-charge-recurring, 3 operations: createEnrollment → getEnrollment → createPayment. Specs on APIs.io.