Saltar al contenido principal

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​

  1. En el panel de Lemon Squeezy, vaya a Settings > API y cree una clave de API.
  2. En la configuración de su tienda, anote el ID de la tienda.

Agregar el proveedor en Casdoor​

  1. En la consola de administración de Casdoor, vaya a Identity > Providers y agregue un proveedor.

  2. Establezca Category como Payment y Type como Lemon Squeezy.

  3. Rellene los campos:

    CasdoorLemon Squeezy
    ID del ClienteStore ID
    Secreto del ClienteAPI Key
  4. Guarde el proveedor.

Añadir el proveedor a un producto​

  1. Asigne al nombre del producto de Casdoor el ID de variante del producto en Lemon Squeezy.
  2. 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.

Véase también​