Get payment methods - Payment Methods - Mercado Pago Developers
Get payment methods

GET

/v1/payment_methods
Consult all the available payment methods and obtain a list with the details of each one and its properties.
Request's parameters
You don't need to use any parameters to make the request.
Response parameters
id
string
Localization: bodyPayment method identifier.
name
string
Localization: bodyDescriptive name of the payment method, for example Visa, American Express, etc.
payment_type_id
string
Localization: bodyIt is the type of payment method (card, bank transfer, boleto bancário, ATM, etc.). They can be of the following types.
account_money: Money in the Mercado Pago account.
ticket: Boletos, Caixa Electronica Payment, PayCash, Efecty, Oxxo, etc.
bank_transfer: Pix and PSE (Pagos Seguros en Línea).
atm: ATM payment (widely used in Mexico through BBVA Bancomer).
credit_card: Payment by credit card.
debit_card: Payment by debit card.
prepaid_card: Payment by prepaid card.
digital_currency: Purchases with Mercado Crédito.
digital_wallet: Paypal.
voucher_card: Alelo benefits, Sodexo.
crypto_transfer: Payment with cryptocurrencies such as Ethereum and Bitcoin.
status
string
Localization: bodyPayment methods status.
active: Available for use.
deactive: Decommissioned, we don't support it anymore.
temporally_deactive: Unavailable for use, possible interruption of the service.
Request
curl
curl -X GET \
      'https://api.mercadopago.com/v1/payment_methods' \
       -H 'Authorization: Bearer YOUR_ACCESS_TOKEN \
      
Answer
json
[
  {
    "id": "visa",
    "name": "Visa",
    "payment_type_id": "credit_card",
    "status": "active",
    "secure_thumbnail": "https://www.mercadopago.com/org-img/MP3/API/logos/visa.gif",
    "thumbnail": "http://img.mlstatic.com/org-img/MP3/API/logos/visa.gif",
    "deferred_capture": "supported",
    "settings": {
      "bin": {
        "pattern": "^(4)",
        "exclusion_pattern": "^(400163|400176|400178|400185|400199|423808|439267|471233|473200|476332|482481|451416|438935|(40117[8-9])|(45763[1-2])|457393|431274)",
        "installments_pattern": "^(?!(417401|453998|426398|462437|451212|456188))"
      },
      "card_number": {
        "length": 16,
        "validation": "standard"
      },
      "security_code": {
        "mode": "mandatory",
        "length": 3,
        "card_location": "back"
      }
    },
    "additional_info_needed": [
      {}
    ],
    "min_allowed_amount": 0.5,
    "max_allowed_amount": 60000,
    "accreditation_time": 2880,
    "financial_institutions": {},
    "processing_modes": "aggregator"
  }
]
Errors
400bad_request
1000the credentials are required.
1001public_key not found.
401bad_request
unauthorizedunauthorized.
404bad_request
not_foundnot_found.