WalletOne
Si necesitas aceptar pagos internacionales, WalletOne te ayudará.
Cómo configurar WalletOne
Para conectar WalletOne, necesitará un ID de tienda y una clave secreta. El ID de la tienda se puede encontrar en la esquina superior derecha de su cuenta:
!!!!!
Para que el bot reciba notificaciones de pago, también es necesario configurar en la cuenta personal de la Caja Unificada, en la sección «Configuración», en la pestaña «Integración», el campo: Datos para enviar el resultado de la transacción: https://chatter.salebot.pro/walletone_callback/result y generar una «clave secreta» como se muestra en la imagen:
!!!!
Después de generar la clave secreta, asegúrese de hacer clic en «Guardar» en la parte inferior de la página. Esto es un requisito previo para un funcionamiento correcto.
Para obtener más información sobre las condiciones de funcionamiento, visite https://ww.walletone.com/.
Cómo configurar Salebot
Cómo conectar
Para conectar Wallenone, debe ir a la sección "Sistemas de pago"
!!!!
A continuación, simplemente ingrese en el formulario los datos mencionados anteriormente.
!!!!
La conexión ha finalizado. Ahora veamos cómo usar esta funcionalidad.
Indicación del importe
Para generar un enlace de pago, debe establecer el valor de la variable payment_sum; entonces aparece la variable walletone_pay_url. Esta variable puede mostrarse como un enlace o colocarse en el botón con el texto "Pagar". El enlace es: https://wl.walletone.com/checkout/checkout/Index?i=355956321993&m=126335067885
Indicación de la moneda
Walletone acepta pagos en varias monedas; de forma predeterminada, el pago se crea en rublos. Para especificar otra moneda, debe asignar un valor a la variable currency. La variable acepta los valores: UAH RUB BYN USD TJS KZT EUR PLN ZAR
Por ejemplo, como en la captura de pantalla a continuación, para especificar la moneda hryvnia, puede configurar esta variable en los ajustes del proyecto.
!!!!
Descripción del pago
Puede añadir una descripción del pago; se mostrará en el encabezado del formulario de pago.
!!!!
Descripción tomada de la variable payment_description
¡La descripción debe estar solo en latín!
Procesamiento del resultado
Después de un pago exitoso o fallido, se completarán callbacks en los bots, para que pueda entender que hubo un pago exitoso. Estos callbacks en el sistema los verá como mensajes del usuario, por lo que no pueden ser enviados por el usuario; consisten en una clave de WalletOne y un registro con estado. Por ejemplo: 793638786d31756066695a7a7b42673939684e4e74493233444353_success o 793638786d317566665c5a7b42673968684e4e74493233444353_fail. Además, después de un pago exitoso, la variable walletone_payment_completed se establece en True.
Estos callbacks NO LOS VE el usuario, se muestran solo al operador
El tipo de comparación debe ser "Coincidencia exacta"
Para realizar un pago repetido, debe restablecer payment_sum, el enlace generado previamente, y después de restablecer la variable payment_sum obtener un nuevo enlace
Después de completar el pago, la variable walletone_callback_data se añadirá al cliente y contendrá los datos de respuesta del sistema de pago para la transacción completada. Puede extraer los datos necesarios del diccionario usando el método get.
Ejemplo
Un ejemplo de un esquema que le permitirá probar rápidamente el inicio del trabajo con Walletone.
!!!
La figura muestra un ejemplo del primer bloque, en el que el usuario pregunta cuánto quiere pagar.
Debajo de la configuración de la flecha, el interruptor "El usuario introduce datos" debe estar activado y la variable payment_sum debe introducirse en el campo.
!!!!
Tenga en cuenta que la variable #{walletone_pay_url} se inserta en "Configuración de adjuntos".
!!!
Luego puede hacer una bifurcación en dos bloques (o crear bloques verdes con condiciones). Por un lado, en la condición se especifica qxgZ7zkNX4HnG8UpZ61_success, en el segundo: qxgZ7zkNX4HnG8UpZ61_ - fail pago fallido o exitoso.
En la verificación de tipo, asegúrese de poner "Coincidencia exacta", de lo contrario las condiciones funcionarán en ambos callbacks.
Última actualización