The Payment Method Object

Object that identifies each payment method accepted by dLocal.

idStringPayment method ID.
typeStringType of method can be CARD, BANK_TRANSFER, DIRECT_DEBIT or TICKET.
nameStringPayment type name.
countryString[]Countries where the payment method is available.
logoStringPayment method image URL.
allowed_flowsString[]Flows allowed for this payment can be DIRECT or REDIRECT. ​


Country codes

Find all the country codes availables in the Country Reference section.

Example Request

curl -X GET \
    -H 'X-Date: 2018-02-20T15:44:42.310Z' \
    -H 'X-Login: sak223k2wdksdl2' \
    -H 'X-Trans-Key: fm12O7G9' \
    -H 'X-Version: 2.1' \
    -H 'User-Agent: MerchantTest / 1.0 ' \
    -H 'Authorization: V2-HMAC-SHA256, Signature: 1bd227f9d892a7f4581b998c21e353b1686a6bdad5940e7bb6aa596c96e0a6ec' \

Payment Method Codes

To make credit/debit card payments, you should use "CARD" as the payment_method_id.
For other types of payments (eg: bank transfer), you should use the corresponding payment_method_id found in the country-specific pages below.


  • For payment with Visa credit card in Argentina, use payment_method_id = "CARD"
  • For payment with RapiPago in Argentina, use payment_method_id = "RP"


Payment method by country

See all the information related to each payment method by country.