驴Qu茅 es Checkout Pro?
Checkout Pro es una soluci贸n de pago lista para usar que te ofrece Mercado Pago. B谩sicamente, te genera un enlace de pago donde tus compradores pueden pagar con tarjeta, dinero en cuenta, transferencia o incluso en cuotas, todo dentro de una interfaz segura y mantenida por Mercado Pago. Esto est谩 bueno porque no hay que preocuparse mucho por la seguridad y la gesti贸n del pago. Todo eso se lo derivamos directamente a Mercado Pago.
Esta es la opci贸n m谩s recomendable si est谩s dando tus primeros pasos con la API de Mercado Pago. 驴Por qu茅? Porque nuestro sitio simplemente se convierte en un lugar donde se recopilan los datos de un producto que queremos vender (lo que Mercado Pago llama una "preferencia"): nombre, precio, cantidad, etc. Toda esa informaci贸n se le env铆a a Mercado Pago para que se encargue del pago.
La gran misi贸n de nuestro c贸digo, entonces, es crear esa preferencia correctamente. Para eso, necesitamos crear una app desde el panel de desarrolladores de Mercado Pago, lo que nos permitir谩 obtener credenciales v谩lidas para operar.
Una vez integradas esas credenciales en nuestro c贸digo, y cargados los datos del producto, lo siguiente es crear cuentas de prueba (usuarios "fake" de Mercado Pago) para poder testear todo el flujo de pago de forma segura y sin usar dinero real.
Si todo funciona bien en test, solo queda el 煤ltimo paso: reemplazar las credenciales de prueba por las de producci贸n, y as铆 ya pod茅s empezar a recibir pagos reales.
Esto es justamente lo que vamos a hacer ahora: armar el c贸digo que recopile los datos del producto (la preferencia), crear una app para obtener credenciales, testear los pagos con cuentas de prueba y finalmente integrar las credenciales de producci贸n para salir al mundo real.