# Mercado Pago API Reference

> API Reference for Mercado Pago payment solutions

## Test user

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

## OAuth

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

## Payment Methods

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

## Merchant Orders

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

## Physical stores

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

## Points of Sale

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

## QR Code

- [Create order](https://omega.mercadopago.com.uy/developers/en/reference/in-person-payments/qr-code/orders/create-order/post): Create order
- [Get order by ID](https://omega.mercadopago.com.uy/developers/en/reference/in-person-payments/qr-code/orders/get-order/get): Get order by ID
- [Cancel order by ID](https://omega.mercadopago.com.uy/developers/en/reference/in-person-payments/qr-code/orders/cancel-order/post): Cancel order by ID
- [Refund order](https://omega.mercadopago.com.uy/developers/en/reference/in-person-payments/qr-code/orders/refund-order/post): Refund order

## Payments

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

## Preferences

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

## Cards

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

## Customers

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

## Identification Types

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

## Cancellations

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

## Refunds

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

## Chargebacks

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

## Claims

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

## Reports

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

## Subscriptions

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

## Plans

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

## Invoices

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

## Instore Orders

- [Create order](https://omega.mercadopago.com.uy/developers/en/reference/instore_orders/_mpmobile_instore_qr_user_id_external_id/post): Create order
- [Delete order](https://omega.mercadopago.com.uy/developers/en/reference/instore_orders/_mpmobile_instore_qr_user_id_external_id/delete): Delete order

## Instore Orders v2

- [Create order](https://omega.mercadopago.com.uy/developers/en/reference/instore_orders/_instore_qr_seller_collectors_user_id_stores_external_store_id_pos_external_pos_id_orders/put): Create order
- [Get order](https://omega.mercadopago.com.uy/developers/en/reference/instore_orders/_instore_qr_seller_collectors_user_id_pos_external_pos_id_orders/get): Get order
- [Delete order](https://omega.mercadopago.com.uy/developers/en/reference/instore_orders/_instore_qr_seller_collectors_user_id_pos_external_pos_id_orders/delete): Delete order

## QR Dynamic Model

- [Create QR tramma](https://omega.mercadopago.com.uy/developers/en/reference/qr-dynamic/_instore_orders_qr_seller_collectors_user_id_pos_external_pos_id_qrs/post): Create QR tramma
- [Create order](https://omega.mercadopago.com.uy/developers/en/reference/qr-dynamic/_instore_orders_qr_seller_collectors_user_id_pos_external_pos_id_qrs/put): Create order