Payments / Establecer la compra de artículos

Establecer la compra de artículos

Nota
Utilice aplicaciones web de prueba como ejemplo de implementación:

Crear un pedido en el lado del servidor de la aplicación

Para crear un pedido con los datos del usuario y del artículo en el lado de Xsolla, use la llamada API Crear token de pago para la compra. Este método devolverá un token de pago, el cual es necesario para abrir la interfaz de pago y realizar un pago. Para utilizar el modo de aislador de proceso (sandbox), transmita el parámetro “sandbox”: true en el cuerpo de la solicitud para obtener un token.

Limitaciones:

  • Debe transmitir el país o la dirección IP del usuario cuando solicite el token de pago. Utilizando estos datos, el sistema determina la moneda de la compra, el idioma al que se debe localizar la interfaz de pago y calcula los impuestos.
  • Si no transmite la moneda en el token, esta se determinará en función del país.
  • Si transmite la moneda en el token, el usuario paga en esta moneda.
  • En el parámetro user_id debe transmitir el ID de usuario desde su sistema de autenticación. Este ID se usa para validar al usuario antes de hacer una compra. Cuando realice pruebas, puede transmitir cualquier símbolo en este parámetro.
Nota
Por defecto, el ciclo de vida del token es de 24 horas. Si quiere cambiar este valor, contacte con su gestor del éxito del cliente o envíe un correo electrónico a csm@xsolla.com. El nuevo valor se habilitará para todos los proyectos de su empresa creados en Cuenta del editor.

Abrir la interfaz de pago

Realizar pago de prueba

Para probar el proceso de pago, puede utilizar el modo de aislador de proceso (sandbox). El modo sandbox es un entorno independiente que admite todas las funciones de un entorno real, excepto los pagos reales y los rechazados. Puede acceder al modo sandbox enviando “sandbox”: true cuando cree un pedido.

Nota

Antes de firmar un contrato con Xsolla, probar el proceso de pago solo está disponible en modo sandbox.

El proceso de pruebas no requiere retirar dinero de cuentas bancarias reales.

  1. Abra la interfaz de pago en modo Aislador de proceso (Sandbox).
  2. Elija el método de pago Tarjeta bancaria.
  3. Introduzca los datos de la tarjeta bancaria. En otros campos (p. ej., nombre o dirección), puede introducir cualquier dato. También puede especificar detalles incorrectos (número de tarjeta o fecha de expiración) para comprobar si se genera un error.
  4. Haga clic en Pagar.
Lista de tarjetas de prueba
Consulte la lista de tarjetas bancarias de pruebas.
Nota

Además de los datos de la tarjeta, debe especificar el código postal si se cumple al menos una de las siguientes condiciones:

  • El país del usuario es EE. UU. o Canadá.
  • El número de identificación bancaria (BIN) indica que la tarjeta se emitió en EE. UU.

Puede especificar cualquier código postal válido (p. ej., 12345). Esto determina el tipo impositivo sobre las ventas y no afecta al proceso del pago de prueba.
Los pagos con tarjeta bancaria sandbox (aislador de proceso) pueden realizarse en las siguientes divisas: USD, EUR, RUB, GBP, AED, ALL, AMD, ARS, AUD, AZN, BGN, BRL, BYN, CAD, CHF, CLP, CNY, COP, CZK, DKK, DZD, EGP, GEL, HKD, HRK, HUF, IDR, ILS, INR, ISK, JPY, KES, KGS, KRW, KZT, MAD, MDL, MKD, MNT, MXN, MYR, NGN, PEN, PHP, PKR, PLN, RON, RSD, SAR, SEK, SGD, THB, TRY, TWD, UAH, UYU, UZS, VEF, VND y ZAR.

Aviso
En el modo sandbox, puede probar un pago único y el pago con los métodos de pago guardados utilizando tarjetas bancarias y PayPal.

Para obtener más información sobre las transacciones, incluyendo las tasas, realizadas en modo aislador de proceso (Sandbox):

  1. Abra su Cuenta del editor.
  2. Vaya a Accounting > Transaction registry.
  3. Marque la casilla Show test transactions.

Asimismo, puede ver los detalles de las transacciones y solicitar reembolsos en Cuenta del editor, en la sección Support > Transaction search.

¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 1 de Noviembre de 2024

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!