AI resources

Enrollment Links

With Enrollment Links, sellers generate a secure link and share it with the buyer so the buyer can link their card to an automatic payments profile — without the seller handling sensitive card data at any point. Card capture and tokenization are managed entirely by Mercado Pago.

When the buyer opens the enrollment link, they go through the following flow managed entirely by Mercado Pago:

  • Introduction: the buyer sees a welcome screen prompting them to register their card so the seller can make the charge.
  • Card data entry: the buyer fills in the secure Mercado Pago form with their card number, expiry date, security code, cardholder name, and ID.
  • Success: if the process completes successfully, the buyer sees a confirmation screen and the link transitions to vinculated.
  • Card error: if the card data is invalid or the card is rejected, the buyer can correct the data and retry. The link remains in created state.
  • Inactive link: if the link has expired, was already used, or was cancelled, the buyer sees an error message indicating the link is no longer valid.
Before generating an enrollment link, you must have a customer_id and a profile_id already created. Refer to the Customers documentation and the Payment Profiles documentation to complete these prerequisite steps.