# MD for: https://www.mercadopago.com.ar/developers/es/docs/wallet-connect/resources/api-endpoints.md \# Endpoints map of Wallet Connect API Explore the endpoints available for your Wallet Connect integration depending on the API you use. ::::TabsComponent :::TabComponent{title="Via Orders API (Recommended)"} | Operation | Path | Description | |---|---|---| | :TagComponent{tag="POST" text="Create agreement" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/create-agreement/post"} | \`/v2/wallet\_connect/agreements\` | Creates a binding between the integrator and the payer's Mercado Pago account. | | :TagComponent{tag="POST" text="Generate payment token" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/generate-payer-token/post"} | \`/v2/wallet\_connect/agreements/{agreement\_id}/payer\_token\` | Generates a payment token associated with the agreement to authorize transactions. | | :TagComponent{tag="GET" text="Get agreement" color="accent" href="/developers/en/reference/online-payments/wallet-connect/orders/get-agreement/get"} | \`/v2/wallet\_connect/agreements/{agreement\_id}\` | Returns the information of an agreement based on its identifier. | | :TagComponent{tag="DELETE" text="Cancel agreement" color="red" href="/developers/en/reference/online-payments/wallet-connect/orders/cancel-agreement/delete"} | \`/v2/wallet\_connect/agreements/{agreement\_id}\` | Cancels an active agreement between the integrator and the payer's Mercado Pago account. | | :TagComponent{tag="POST" text="Create order" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/create-order/post"} | \`/v1/orders\` | Creates a payment order with the items and amounts to be charged. | | :TagComponent{tag="POST" text="Fully capture order" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/capture-order/post"} | \`/v1/orders/{order\_id}/capture\` | Performs the full capture of the authorized amount on an order. | | :TagComponent{tag="GET" text="Get order by ID" color="accent" href="/developers/en/reference/online-payments/wallet-connect/orders/get-order/get"} | \`/v1/orders/{id}\` | Returns the information of an order based on its identifier. | | :TagComponent{tag="POST" text="Cancel order by ID" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/cancel-order/post"} | \`/v1/orders/{order\_id}/cancel\` | Cancels a payment order based on its identifier. | | :TagComponent{tag="POST" text="Refund an order" color="green" href="/developers/en/reference/online-payments/wallet-connect/orders/refund-order/post"} | \`/v1/orders/{order\_id}/refund\` | Performs a full or partial refund of a processed order. | ::: :::TabComponent{title="Via Advanced Payments API (Legacy)"} | Operation | Path | Description | |---|---|---| | :TagComponent{tag="POST" text="Create agreement" color="green" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/create-agreement/post"} | \`/v2/wallet\_connect/agreements\` | Creates a binding between the integrator and the payer's Mercado Pago account. | | :TagComponent{tag="POST" text="Generate payment token" color="green" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/generate-payer-token/post"} | \`/v2/wallet\_connect/agreements/{agreement\_id}/payer\_token\` | Generates a payment token associated with the agreement to authorize transactions. | | :TagComponent{tag="GET" text="Get agreement" color="accent" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/get-agreement/get"} | \`/v2/wallet\_connect/agreements/{agreement\_id}\` | Returns the information of an agreement based on its identifier. | | :TagComponent{tag="DELETE" text="Cancel agreement" color="red" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/cancel-agreement/delete"} | \`/v2/wallet\_connect/agreements/{agreement\_id}\` | Cancels an active agreement between the integrator and the payer's Mercado Pago account. | | :TagComponent{tag="POST" text="Create payment" color="green" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/create-payment/post"} | \`/v1/advanced\_payments\` | Creates an advanced payment with support for splitting and two-step capture. | | :TagComponent{tag="GET" text="Get payment" color="accent" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/get-payment/get"} | \`/v1/advanced\_payments/{advanced\_payment\_id}\` | Returns the details of an advanced payment based on its identifier. | | :TagComponent{tag="PUT" text="Capture payment" color="orange" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/capture-payment/put"} | \`/v1/advanced\_payments/{advanced\_payment\_id}\` | Captures or cancels an advanced payment. | | :TagComponent{tag="POST" text="Refund payment" color="green" href="/developers/en/reference/online-payments/wallet-connect/advanced-payments-legacy/refund-payment/post"} | \`/v1/advanced\_payments/{advanced\_payment\_id}/refunds\` | Performs a full or partial refund of an advanced payment. | ::: ::::