Capusta.space

Servicio para recibir pagos en sitios web, blogs, canales de Telegram, streams y otras plataformas.

circle-info

Programa de fidelidad para el promocódigo "Salebot":

La tarifa es del 5 por ciento, sin límite de plazo y sin necesidad de confirmar el estatus de autónomo.

Entre otras cosas, sin cargo adicional y sin comisiones, puedes acceder de inmediato a todas las funciones del servicio: facturas, facturas proforma, suscripción, entrega de archivos con pago posterior, widgets de streaming, programa de socios.

El programa de afiliados conectará clientes y generará ingresos adicionales en forma de un 0,2 % de sus transacciones.

Registrarse

Después del registro en el servicio https://capusta.space/arrow-up-right en la configuración de tu proyecto aparecerán los datos que necesitas:

código del proyecto(project_code) - en el ejemplo

este es el token de testsalebot para la API - 71b7d77f-7c77-77cb-7f7a-bbc7a17c1e77

tu correo electrónico (con el que te registraste) - [email protected]

Además de estos datos, también tendrás que completar el formulario en la sección "Notificaciones y reenvío" en el enlace https://dev.capusta.space/#rec167335038

Al hacer clic en el enlace, desplázate un poco hacia abajo y encuentra la siguiente ventana:

!!!!!

Usa el botón "Especificar URL" y completa los siguientes datos en el formulario:

  • Tu correo de inicio de sesión en tu cuenta de Capusta.space

  • los últimos 4 dígitos de la tarjeta vinculada

  • https://chatter.salebot.pro/capusta_callback/result - URL de callback

  • https://chatter.salebot.pro/capusta_callback/success - URL de éxito

  • https://chatter.salebot.pro/capusta_callback/fail - URL de fallo

!!!!!!

Configuración de conexión

Para conectar el sistema de pago Capusta, deberás ingresar tu token y el código de proyecto en la configuración de Salebot. En Salebot abrimos la sección de sistemas de pago, seleccionamos Capusta e ingresamos los datos recibidos.

Generación del enlace de pago

Para generar un enlace de pago, debes establecer el valor de la variable payment_sum (por ejemplo, 1000), y entonces aparecerá la variable capusta_pay_url. Esta variable puede mostrarse con un enlace o colocarse en el botón con el texto "Pagar". El enlace aparece como: https://capu.st/billfb22c773-3a0f Además, antes de establecer el valor de payment_sum, puedes especificar las siguientes variables opcionales para la configuración del pago: payment_description - descripción del pago link_expired - duración de validez del enlace. Puedes introducir la fecha en el formato dd.mm.yyyyyyyyyyyyyyyyy hh:mm, por ejemplo: â 03.04.2022 19:34'. ¡Atención! La hora se forma según la zona horaria del proyecto. payment_comment - Puedes permitir que el usuario que paga deje un comentario a la traducción. test_payments - Puedes realizar un pago de prueba en Capusta si especificas el valor de esta variable como True. Puedes obtener más información sobre qué tarjetas puedes especificar para transacciones de prueba en la página https:/dev.capusta.space/#rec240878484

!!!!!!

Ejemplo de un enlace de pago

Crear un enlace para el pago de 1 dólar (presta atención - ¡los importes de menos de 10 rublos no pasan al pago!)

!!!!!

circle-info

Nota: primero se especifican las variables adicionales para la configuración y luego payment_sum.

Puedes definir variables antes en una cadena, no en un solo bloque, este es un ejemplo.

Luego, en el lugar adecuado, imprime la variable capusta_pay_url, que contiene el enlace

!!!!!

Procesamiento del resultado del pago (callback sobre el pago)

Después de un pago exitoso en el bot llegará un callback, por el cual puedes entender que hubo un pago exitoso. Estos callback en el sistema los ves como mensajes del usuario, de modo que no pueden ser enviados por el usuario, consisten en los primeros 10 caracteres del token y la página de inicio de éxito, por ejemplo: 71b7d77f-7_success Estos callback NO LOS VE el usuario, solo se muestran al operador. El tipo de comparación debe ser "Coincidencia exacta" Además, después de un pago exitoso, la variable capusta_payment_completed se establece en true. Por ejemplo, puedes hacer un bloque de procesamiento de pago exitoso con una condición e imprimir el mensaje correspondiente al usuario:

!!!!!!

Al completar el pago, al cliente se le añadirá la variable capusta_callback_data, que contiene los datos de respuesta del sistema de pago para la transacción completada. Puedes extraer los datos necesarios del diccionario usando el método get.

Creación de suscripción

La creación de suscripciones está disponible en capusta. Para ello, debes asignar cualquier valor a la variable capusta_subscription_payment, y luego se creará una suscripción mensual. Si quieres especificar otro período, crea la variable capusta_subscription_period y asígnale uno de los siguientes valores: daily - "DAILY", weekly - "WEEKLY", monthly - "MONTHLY", "SELECTIVELY" es la elección del usuario (en este caso, el pagador elige la frecuencia del cargo) Ejemplo (cómo se ve un pago cuando se usa el valor "SELECTIVELY")

!!!!!

Después de una suscripción exitosa, aparecerá la variable del cliente capusta_subscriber_id, que indica el número de suscriptor en el sistema Capusta.

!!!!!

Cancelar suscripción

Para cancelar una suscripción existente, debes usar la función capusta_remove_subscription(capusta_subscriber_id), que toma como entrada el mismo número de suscriptor de capusta. Después de activar la función, la variable capusta_subscriber_id se limpiará y la suscripción se cancelará.

!!!!!

Última actualización