Home
Documentation
Resources
Partners
Community

Resources

Check for updates on our solutions and system performance, or request technical support.

Partners

Discover our program for agencies or developers that offer integration services and sellers who want to hire them.

Community

Get the latest news, ask others for help and share your knowledge.

Get payment methods - Payment Methods - Mercado Pago Developers

Intelligent search powered by OpenAI 

Get payment methods

GET

https://api.mercadopago.com/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 dont need to use any parameters to make the request.
Response parameters
id
string
Payment method identifier.
name
string
Descriptive name of the payment method, for example Visa, American Express, etc.
payment_type_id
string
It 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, PayCash, Efecty, Oxxo, etc.
bank_transfer: Pix and PSE (Pagos Seguros en Línea).
View more
status
string
Payment methods status.
active: Available for use.
deactive: Decommissioned, we don't support it anymore.
temporally_deactive: Unavailable for use, possible interruption of the service.
Errors

400Error

1000

the credentials are required.

1001

public_key not found.

401Error

unauthorized

unauthorized.

404Error

not_found

not_found.

Request
curl -X GET \
    'https://api.mercadopago.com/v1/payment_methods'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
    
Sample answer
[
  {
    "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": {
      "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"
  }
]