En la sexta clase del curso de creación de plugins freemium para WordPress con ChatGPT vamos a crear el checkout de Stripe para cobrar del cliente.
Y es que ya tenemos el plugin bastante avanzado. Funciona todo perfectamente, la opción gratuita y la premium cuando se desbloquea tras introducir la clave correspondiente. Ahora tenemos que activar la pasarela de pagos y prepararla para que cuando se realice un cobro, se muestre la clave al usuario y pueda disfrutar del plugin en su totalidad.
Para ello crearemos una cuenta de Stripe e iremos paso a paso viendo cómo configurarlo manualmente para que esté todo en condiciones y el usuario tenga acceso a la clave tras el pago ¡Vamos a verlo!
Stripe es garantía de seguridad y eso es muy bueno para que nuestros usuarios confíen en nosotros. Esta plataforma ofrece todo lo necesario para habilitar sistemas de pago online.
Además, ofrece un montón de posibilidades para los desarrolladores gracias a su API y webhooks con la que podemos conectarlo con casi cualquier cosa. No obstante, nosotros hemos visto una solución muy sencilla y funcional que nos va a permitir enlazar nuestro botón «RBP Premium» con un checkout bien programado que podemos personalizar bastante.
Para ponerlo a punto con este ejercicio práctico, debemos seguir los siguientes pasos en orden. Primero, debemos crear una cuenta de Stripe, que nos permitirá gestionar los pagos. Una vez creada la cuenta, procedemos a crear un enlace de pago.
Este enlace será el que utilizaremos para dirigir a los usuarios que deseen efectuar un pago. Luego, debemos añadir el nombre del plugin que estamos utilizando, de modo que quede claro para los usuarios qué están adquiriendo. Además, es importante agregar una descripción que detalle las funcionalidades y beneficios del plugin.
Para hacer más atractivo el enlace de pago, podemos agregar una imagen o captura que muestre visualmente el producto o servicio que se está ofreciendo. Esto contribuirá a generar confianza y a captar la atención de los usuarios. Seguidamente, es recomendable desmarcar las opciones avanzadas en el enlace de pago de Stripe. Esto permitirá que el proceso de pago sea lo más sencillo y directo posible para los usuarios, evitando complicaciones innecesarias. Una vez configurado el enlace de pago, procedemos a crearlo y copiarlo. Este enlace será necesario para poder enlazar el botón premium en nuestra página web o plataforma.
Finalmente, pegamos este enlace en el lugar correspondiente del código JavaScript de nuestra página web o plataforma, de modo que al hacer clic en el botón premium, los usuarios sean redirigidos al enlace de pago de Stripe, donde podrán completar el proceso de compra. Siguiendo estos pasos en orden, lograremos poner a punto el ejercicio práctico, facilitando a los usuarios la realización de pagos a través de Stripe.
Pues ya estamos preparados para recibir pagos de los usuarios por nuestro plugin premium. Ahora tenemos que buscar la forma de mostrar la clave correspondiente a cada día tras efectuar el pago.
Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)