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:

!!!!

circle-info

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

circle-exclamation

Procesamiento del resultado

circle-info

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

triangle-exclamation
circle-exclamation

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.

circle-info

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