# Mercado Pago API Reference

> API Reference for Mercado Pago payment solutions

## Test user

- [Create test user](https://omega.mercadopago.com.mx/developers/en/reference/test_user/_users_test/post): Create test user

## OAuth

- [Create and refresh token](https://omega.mercadopago.com.mx/developers/en/reference/oauth/_oauth_token/post): Create and refresh token

## Payment Methods

- [Get payment methods](https://omega.mercadopago.com.mx/developers/en/reference/payment_methods/_payment_methods/get): Get payment methods

## Merchant Orders

- [Search orders](https://omega.mercadopago.com.mx/developers/en/reference/merchant_orders/_merchant_orders_search/get): Search orders
- [Get order](https://omega.mercadopago.com.mx/developers/en/reference/merchant_orders/_merchant_orders_id/get): Get order
- [Update order](https://omega.mercadopago.com.mx/developers/en/reference/merchant_orders/_merchant_orders_id/put): Update order

## Physical stores

- [Get store](https://omega.mercadopago.com.mx/developers/en/reference/stores/_stores_id/get): Get store
- [Create store](https://omega.mercadopago.com.mx/developers/en/reference/stores/_users_user_id_stores/post): Create store
- [Search stores](https://omega.mercadopago.com.mx/developers/en/reference/stores/_users_user_id_stores_search/get): Search stores
- [Update store](https://omega.mercadopago.com.mx/developers/en/reference/stores/_users_user_id_stores_id/put): Update store
- [Delete store](https://omega.mercadopago.com.mx/developers/en/reference/stores/_users_user_id_stores_id/delete): Delete store

## Points of Sale

- [Create POS](https://omega.mercadopago.com.mx/developers/en/reference/pos/_pos/post): Create POS
- [Search POS](https://omega.mercadopago.com.mx/developers/en/reference/pos/_pos/get): Search POS
- [Get POS](https://omega.mercadopago.com.mx/developers/en/reference/pos/_pos_id/get): Get POS
- [Update POS](https://omega.mercadopago.com.mx/developers/en/reference/pos/_pos_id/put): Update POS
- [Delete POS](https://omega.mercadopago.com.mx/developers/en/reference/pos/_pos_id/delete): Delete POS

## Point

- Terminals: description
  - [Get terminals list](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/terminals/get-terminals/get): Get terminals list.
  - [Update terminal operating mode](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/terminals/update-operation-mode/patch): Update terminal operating mode.
- Orders: Orders
  - [Create order](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/orders/create-order/post): Create order
  - [Get order by ID](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/orders/get-order/get): Get order by ID.
  - [Cancel order by ID](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/orders/cancel-order/post): Cancel order by ID.
  - [Simulate order status](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/orders/simulate-order/post): Simulate order state
  - [Refund order](https://omega.mercadopago.com.mx/developers/en/reference/in-person-payments/point/orders/refund-order/post): Refund order.

## Orders

- [Create order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/create/post): Create order
- [Capture order totally](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/capture/post): Capture order totally
- [Search order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/search/get): Search order.
- [Cancel order by ID](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/cancel-order/post): Cancel order by ID
- [Add transactions to the order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/add-transaction/post): Add transactions to the order
- [Update a transaction from the order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/update-transaction/put): Update a transaction from the order
- [Delete a transaction from the order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/delete-transaction/delete): Delete a transaction from the order
- [Process order by ID](https://omega.mercadopago.com.mx/developers/en/reference/orders/online/process-order/post): Process order by ID
- [Get order by ID](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/get-order/get): Get order by ID
- [Refund order](https://omega.mercadopago.com.mx/developers/en/reference/orders/online-payments/refund/post): Refund order

## Payments

- [Create payment](https://omega.mercadopago.com.mx/developers/en/reference/payments/_payments/post): Create payment
- [Search payments](https://omega.mercadopago.com.mx/developers/en/reference/payments/_payments_search/get): Search payments
- [Get payment](https://omega.mercadopago.com.mx/developers/en/reference/payments/_payments_id/get): Get payment
- [Update payment](https://omega.mercadopago.com.mx/developers/en/reference/payments/_payments_id/put): Update payment

## Preferences

- [Create preference](https://omega.mercadopago.com.mx/developers/en/reference/preferences/_checkout_preferences/post): Create preference
- [Search preferences](https://omega.mercadopago.com.mx/developers/en/reference/preferences/_checkout_preferences_search/get): Search preferences
- [Get preference](https://omega.mercadopago.com.mx/developers/en/reference/preferences/_checkout_preferences_id/get): Get preference
- [Update preference](https://omega.mercadopago.com.mx/developers/en/reference/preferences/_checkout_preferences_id/put): Update preference

## Cards

- [Save card](https://omega.mercadopago.com.mx/developers/en/reference/cards/_customers_customer_id_cards/post): Save card
- [Get customer cards](https://omega.mercadopago.com.mx/developers/en/reference/cards/_customers_customer_id_cards/get): Get customer cards
- [Get card](https://omega.mercadopago.com.mx/developers/en/reference/cards/_customers_customer_id_cards_id/get): Get card
- [Update card](https://omega.mercadopago.com.mx/developers/en/reference/cards/_customers_customer_id_cards_id/put): Update card
- [Delete card](https://omega.mercadopago.com.mx/developers/en/reference/cards/_customers_customer_id_cards_id/delete): Delete card

## Customers

- [Create customer](https://omega.mercadopago.com.mx/developers/en/reference/customers/_customers/post): Create customer
- [Search customers](https://omega.mercadopago.com.mx/developers/en/reference/customers/_customers_search/get): Search customers
- [Get customer](https://omega.mercadopago.com.mx/developers/en/reference/customers/_customers_id/get): Get customer
- [Update customer](https://omega.mercadopago.com.mx/developers/en/reference/customers/_customers_id/put): Update customer

## Identification Types

- [Get document types](https://omega.mercadopago.com.mx/developers/en/reference/identification_types/_identification_types/get): Get document types

## Cancellations

- [Create cancellation](https://omega.mercadopago.com.mx/developers/en/reference/chargebacks/_payments_payment_id/put): Create cancellation

## Refunds

- [Create refund](https://omega.mercadopago.com.mx/developers/en/reference/chargebacks/_payments_id_refunds/post): Create refund
- [Get refunds list](https://omega.mercadopago.com.mx/developers/en/reference/chargebacks/_payments_id_refunds/get): Get refunds list
- [Get specific refund](https://omega.mercadopago.com.mx/developers/en/reference/chargebacks/_payments_id_refunds_refund_id/get): Get specific refund

## Chargebacks

- [Get chargeback](https://omega.mercadopago.com.mx/developers/en/reference/chargebacks/_chargebacks_id/get): Get chargeback

## Claims

- Claims: Claims
  - [Get claim details](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-claim-details/get): Get claim details
  - [Search claims](https://omega.mercadopago.com.mx/developers/en/reference/claims/search-claims/get): Search claims
  - [Get the reason for the claim](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-reason-for-claim/get): Get the reason for the claim
  - [Get claim history](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-claim-history/get): Get claim history
  - [Get claim evidence](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-claim-evidence/get): Get claim evidence
  - [Get claim notifications](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-claim-notifications/get): Get claim notifications
- Files and messages: Files and messages
  - [Get claim messages](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-claim-messages/get): Get claim messages
  - [Attach files to the message](https://omega.mercadopago.com.mx/developers/en/reference/claims/attach-files-to-message/post): Attach files to the message
  - [Send message with file](https://omega.mercadopago.com.mx/developers/en/reference/claims/send-message-with-file/post): Send message with file
  - [Get file data](https://omega.mercadopago.com.mx/developers/en/reference/claims/get-file-data/get): Get file data
  - [Download attached files](https://omega.mercadopago.com.mx/developers/en/reference/claims/download-attached-files/get): Download attached files
- Resolutions: Resolutions
  - [Request mediation of the claim](https://omega.mercadopago.com.mx/developers/en/reference/claims/request-mediation-claim/post): Request mediation of the claim
  - [See expected resolutions at mediation](https://omega.mercadopago.com.mx/developers/en/reference/claims/see-expected-resolutions-mediation/get): See expected resolutions at mediation
- Delivery: Delivery
  - [Upload shipping evidence](https://omega.mercadopago.com.mx/developers/en/reference/claims/upload-shipping-evidence/post): Upload shipping evidence

## Reports

- Releases
  - [Create new configuration](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/create-new-configuration/post)
  - [Update configurations](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/update-configurations/put)
  - [Consult configurations](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/consult-configurations/get)
  - [Get report generation task](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/search-tag/get): Get report generation task
  - [Consult report list](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/consult-report/get)
  - [Create report](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/create-report/post)
  - [Search specific report](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/search-report/get): Search specific report
  - [Enable automatic generation](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/enable-automatic-generation/post)
  - [Disable automatic generation](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/disable-automatic-generation/delete)
  - [Download report](https://omega.mercadopago.com.mx/developers/en/reference/releases-report/download-report/get)
- Account money
  - [Create a new configuration](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/create-new-configuration/post): Create a new configuration
  - [Update configurations](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/update-configurations/put): Update configurations
  - [Query configurations](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/query-configurations/get): Query configurations
  - [Create report](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/create-report/post): Create report
  - [Query report generation task](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/query-task-status/get): Query report generation task
  - [Query reports list](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/query-report/get): Query reports
  - [Search specific report](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/search-report/get): Search report
  - [Enable automatic generation](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/enable-automatic-generation/post): Enable automatic generation
  - [Disable automatic generation](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/disable-automatic-generation/delete): Disable automatic generation
  - [Download report](https://omega.mercadopago.com.mx/developers/en/reference/settlements-report/download-report/get): Download report

## Subscriptions

- [Create subscription](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval/post): Create subscription
- [Search in subscriptions](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_search/get): Description
- [Get subscription](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_id/get): Get subscription
- [Update subscription ](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_id/put): Update subscription
- [Export subscriptions](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_export/get): Export subscriptions

## Plans

- [Create subscription plan](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_plan/post): Create subscription plan
- [Search in subscription plan](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_plan_search/get): Search in subscription plan
- [Get subscription plan](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_plan_id/get): Get subscription plan
- [Update subscription plan](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_preapproval_plan_id/put): Update subscription plan

## Invoices

- [Get invoice data](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_authorized_payments_id/get): Get invoice data
- [Search in invoices](https://omega.mercadopago.com.mx/developers/en/reference/subscriptions/_authorized_payments_search/get): Search in invoices

## Payment intent

- [Create payment intent](https://omega.mercadopago.com.mx/developers/en/reference/point_apis_mlm/_point_integration-api_devices_deviceid_payment-intents/post): Create payment intent
- [Search payment intent](https://omega.mercadopago.com.mx/developers/en/reference/point_apis_mlm/_point_integration-api_payment-intents_paymentintentid/get): Search payment intent

## Devices

- [Get devices](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_devices/get): Get devices
- [Change operation mode](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_devices_device-id/patch): Change operation mode

## Refund intent

- [Create refund intent](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_devices_deviceid_refund/post): Create refund intent
- [Search a refund intent](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_refund_refundintentid/get): Search a refund intent
- [Cancel refund intent](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_devices_deviceid_refund_refundintentid/delete): Cancel refund intent

## Integrators

- [Update integrator configuration](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_integrator/patch): Check the necessary information to update the integrator settings.
- [Get integrator configuration](https://omega.mercadopago.com.mx/developers/en/reference/integrations_api/_point_integration-api_integrator/get): Learn how to get integrator notification information and settings