Recibir pagos con Lemon Squeezy
Esta guía explica cómo permitir que los usuarios paguen por sus productos de Casdoor con Lemon Squeezy, que gestiona pagos, suscripciones e impuestos para productos de software y digitales.
Resultados del aprendizaje
- Obtenga una clave de API y el ID de la tienda de Lemon Squeezy.
- Agregue Lemon Squeezy como proveedor de pagos y añádalo a un producto.
Requisitos
- Una cuenta de Lemon Squeezy con una tienda y un producto
- Un producto en Casdoor
Obtener las credenciales
- En el panel de Lemon Squeezy, vaya a Settings > API y cree una clave de API.
- En la configuración de su tienda, anote el ID de la tienda.
Agregar el proveedor en Casdoor
-
En la consola de administración de Casdoor, vaya a Identity > Providers y agregue un proveedor.
-
Establezca Category como
Paymenty Type comoLemon Squeezy. -
Rellene los campos:
Casdoor Lemon Squeezy ID del Cliente Store ID Secreto del Cliente API Key -
Guarde el proveedor.
Añadir el proveedor a un producto
- Asigne al nombre del producto de Casdoor el ID de variante del producto en Lemon Squeezy.
- Añada el proveedor a los Payment providers del producto y guárdelo.
En la finalización de la compra, los usuarios acceden a Lemon Squeezy.
consejo
Configure webhooks en el panel de Lemon Squeezy para que Casdoor conozca de forma fiable el estado del pago. Sin webhooks, Casdoor infiere el estado a partir de la caducidad de la finalización de la compra.