# MD for: https://www.mercadopago.com.ar/developers/pt/docs/wallet-connect/additional-content/endpoints-map.md \# Endpoints map of Wallet Connect API According to the flows of the APIs available for Wallet Connect integration, see below the links to each of the endpoints needed for integration. ::::TabsComponent :::TabComponent{title="Via API Advanced Payments"} | Operation | Path | Description | |---|---|---| | :TagComponent{tag="POST" text="Create agreement" color="green" href="/developers/en/reference/online-payments/wallet-connect/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/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/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/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/create-payment/post"} | \`/v1/advanced\_payments\` | Creates an advanced payment with support for splitting and two-step capture. | | :TagComponent{tag="PUT" text="Capture payment" color="orange" href="/developers/en/reference/online-payments/wallet-connect/capture-payment/put"} | \`/v1/advanced\_payments/{advanced\_payment\_id}\` | Confirms and captures the amount of an advanced payment, withdrawing funds from the payer's account. | | :TagComponent{tag="GET" text="Get payment" color="accent" href="/developers/en/reference/online-payments/wallet-connect/get-payment/get"} | \`/v1/advanced\_payments/{advanced\_payment\_id}\` | Returns the details of an advanced payment based on its identifier. | | :TagComponent{tag="POST" text="Refund payment" color="green" href="/developers/en/reference/online-payments/wallet-connect/refund-payment/post"} | \`/v1/advanced\_payments/{advanced\_payment\_id}/refunds\` | Performs a full or partial refund of an advanced payment. | | :TagComponent{tag="POST" text="Validate coupon" color="green" href="/developers/en/reference/online-payments/wallet-connect/validate-coupon/post"} | \`/v2/wallet\_connect/coupons\` | Verifies the validity of a pre-added coupon, confirming expiration date, eligibility criteria, and existence of an associated campaign. | | :TagComponent{tag="POST" text="Create discount promise" color="green" href="/developers/en/reference/online-payments/wallet-connect/create-discount-promise/post"} | \`/v2/wallet\_connect/discounts\` | Creates a discount promise to be applied to the transaction, with or without a pre-added coupon, before starting the payment flow. | ::: :::TabComponent{title="Via API Orders"} | Operation | Path | Description | |---|---|---| | :TagComponent{tag="POST" text="Create agreement" color="green" href="/developers/en/reference/online-payments/wallet-connect/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/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/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/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/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/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/get-order/get"} | \`/v1/orders/{order\_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/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/refund-order/post"} | \`/v1/orders/{order\_id}/refund\` | Performs a full or partial refund of a processed order. | ::: ::::