Customer Base
Una forma rápida y sencilla de implementar una interfaz de administración de suscripción y facturación para tus clientes.
Con Customer Base, puedes proporcionar la funcionalidad de administración de suscripción y facturación a tus clientes sin necesidad de desarrollarlo tú mismo. Después de configurar e integrarlo en tu sitio web o aplicación, los clientes pueden modificar sus suscripciones y detalles de facturación.
Las capacidades de Customer Base permiten a tus clientes:
Administrar suscripción
Ver su historial de facturas pagadas, vencidas y por vencer
Administrar tarjeta
Cancelar suscripción
Configuración
Sorry. We are still documenting this section.
Instalación
Descubre cómo configurar Customer Base y ponerlo a disposición de tus clientes.
1. Copiar el Tag HTML para el widget de Piriod
Copia la etiqueta HTML en todos los lugares de tu sitio web o aplicación donde deseas que Customer Base se visualize.
2. Copiar el fragmento de JavaScript
Copia y pega el fragmento justo después de la etiqueta </body>
en todas las páginas en las que deseas que Customer Base aparezca para tu cliente.
3. Crear una sesión para tu cliente
Una sesión de Customer Base brinda:
La seguridad necesaria para que la información de tu cliente esté a salvo.
La flexibilidad para que elijas el método más cómodo para que puedas autenticar a tu cliente, ya sea por su Tax ID, usuario y contraseña, etc.
Para crear una sesión, necesitas el ID de tu cliente y un return_url, este último se utiliza para redireccionar a tu cliente una vez la sesión expira, es obligatoria siempre y cuando no hayas registrado una por defecto en la configuración de Customer Base.
Implementa un servicio del lado del servidor que te permita crear una sesión para Customer Base. Por ejemplo en Python:
En el cuerpo de la respuesta, hay un atributo llamado key
, devuelve este valor al lado del cliente para enviarlo a través de window.piriodSettings
Envía el atributo key
devuelto por la solicitud a través de window.piriodSettings
Una vez terminada esta instalación el widget de Piriod será capaz de mostrar en una interfaz de usuario toda la información y acciones permitidas en la configuración de Customer Base.
Opciones personalizadas
Utiliza las opciones disponibles para personalizar el diseño o la información del portal de cliente. Utiliza el atributo **piriodSettings.options**
para definir los valores de las diferentes opciones disponibles.
Idioma y localización
Define el idioma con el que el consumidor final visualiza el portal de cliente de Customer Base.
Atributo de personalización
options.locale
Valores disponibles
Valor | Descripción |
---|---|
es_MX | Español de México |
en_US | Inglés de Estados Unidos |
po_BR | Portugués de Brasil |
Ejemplo
Color de fondo
Define el color de fondo que debe tener el portal de cliente de Customer Base.
Atributo de personalización
options.backgroundColor
Valores disponibles
Valor | Descripción |
---|---|
literal | Formato de color Literal. Ej. |
hexadecimal | Formato de color Hexadecimal. Ej. |
rgb | Formato de color RGB. Ej. |
Ejemplo
Última actualización