# MD for: https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/overview.md Integrate Checkout Pro and set up a predesigned experience Manage the transaction lifecycle with a flexible API while your customers buy on your site and pay in the secure Mercado Pago environment. Agile integration For web, Android, and iOS Pre-built experience With redirection Looking for development-free options? Explore [more solutions](https://www.mercadopago.com.uy/developers/pt/docs#online-payments). What it offers Combine different features to ensure transaction security and conversion. Unified API * Multiple payment experiences from a single API. * Full transaction lifecycle management: creation, query, cancellation, and refund. Customization * Configurable installment options. * Return URL after payment processing. * Appearance and style of the payment button. Conversion * Recovery of rejected payments. * Option to pay without a Mercado Pago account, as a guest user. * Quick payment with the payment methods available on Mercado Pago. * Online and offline payment methods, such as cards and account money. * Transaction validation using industry-specific data. Security * OWASP and PCI DSS protocols. * 3DS 2.0 technology for transaction authentication. * Fraud prevention tools and identity verification with FaceAuth. How it works The buyer chooses the products or services on your site, pays in Mercado Pago’s secure environment, and returns to your website or the previously configured destination. [ How to integrate ](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) ![](https://http2.mlstatic.com/storage/dx-devsite/docs-assets/custom-upload/2025/3/25/1745588445182-choproesmx990px1.gif) [ Simulate the payment processing ](https://www.mercadopago.com.uy/developers/en/live-demo/checkout-pro) Payment process 1. The buyer completes their shopping cart on your website and chooses to pay with Mercado Pago. 2. They’re redirected to the payment form, where they decide whether to proceed with a Mercado Pago account or as a guest user. 3. Then, they enter their payment details and complete the purchase in the Mercado Pago environment. 4. After payment processing, the buyer is redirected back to your website or the preconfigured destination. [ How to integrate ](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) What sets it apartCompare our checkouts and choose the option that best fits your business. Check the [rates](https://www.mercadopago.com.uy/developers/es/support/37740). You are here Checkout Pro[How to integrate](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) Checkout API[Go to the overview](https://www.mercadopago.com.uy/developers/en/docs/checkout-api-orders/overview) Checkout Bricks[Go to the overview](https://www.mercadopago.com.uy/developers/en/docs/checkout-bricks/landing) Integration effort Integration effort Integration effort Integration effort Customization level Customization level Customization level Customization level Design ready to set up Design ready to set up Design ready to set up \- Design ready to set up Collection experience Collection experience In Mercado Pago Collection experience In your site Collection experience In your site Recurring payments Recurring payments \- Recurring payments Recurring payments Payment methods Payment methods Credit or debit card, Abitab, Red Pagos and Mercado Pago Account Payment methods Credit or debit card, Abitab, Red Pagos and Mercado Pago Account Payment methods Credit or debit card, Abitab, Red Pagos and Mercado Pago Account Availability by country Availability by country AR BR CL CO MX PE UY Availability by country AR BR CL CO MX PE UY Availability by country AR BR CL CO MX PE UY How to integrate Learn about the steps you need to follow to integrate this solution. Prerequisites * **Seller account** To integrate Checkout Pro, you need to access Mercado Pago and [create a seller account](https://www.mercadopago.com.uy/hub/registration/landing). * **SSL Certificate (Secure Sockets Layer)** Allows secure browsing and the protection of your data during information transfers. Integration process 1. [Create an application](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) from [Your integrations](https://www.mercadopago.com.uy/developers/panel/app) 2. [Configure the development environment](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) 3. [Create and configure a payment order](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-order) 4. [Configure the return URLs](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/configure-return-urls) 5. [Add the SDK to the frontend and initialize the checkout](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/redirect-buyer-to-checkout) 6. [Configure payment notifications](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/notifications) 7. [Test your integration](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/test-integration) 8. [Go to production](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/deploy-to-production) [ I want to start integrating ](https://www.mercadopago.com.uy/developers/en/docs/checkout-pro-orders/create-application) flowchart TD A[Your integrations] --> B[Create an application] B --> C[Configure the development environment] C --> D[Create a payment order] D --> E[Configure payment notifications] E --> F[Test your integration] F --> G{Was the test successful?} G -- No --> H[Fix configuration] --> F G -- Yes --> I[Go to production]