Tilopay.InitTokenize()

SDK 2.1.1

Inicia el guardado de una tarjeta sin compra. Se usa con los mismos campos del formulario que Init() y se cierra con Tilopay.startPayment().

Cobro de validación. Para validar la tarjeta, Tilopay hace un cobro de USD 1 (o su equivalente en la moneda) que se reversa de inmediato; el cliente lo ve devuelto en minutos.

Guardá el token que recibís y asocialo al correo del cliente para usarlo después.

Firma#

await Tilopay.InitTokenize({ /* parámetros */ })

Parámetros#

tokenstringrequerido#

Token del SDK, obtenido con POST /api/v1/loginSdk.

currencystringrequerido#

Moneda, ISO 4217.

languagestringrequerido#

Idioma: es o en.

billToEmailstringrequerido#

Correo del cliente.

billToFirstNamestring#

Nombre del cliente.

billToLastNamestring#

Apellidos del cliente.

billToAddressstring#

Dirección 1 del cliente.

billToAddress2string#

Dirección 2 del cliente.

billToCitystring#

Ciudad.

billToStatestring#

Provincia o estado.

billToZipPostCodestring#

Código postal.

billToCountrystring#

País, ISO 3166-1 alpha-2.

billToTelephonestring#

Teléfono del cliente.

redirectstring (URL)#

URL donde el SDK renderiza la respuesta final.

Llamada#

const init = await Tilopay.InitTokenize({
  token: "<token_del_sdk>",
  currency: "USD",
  language: "es",
  billToEmail: "cliente@ejemplo.com",
  billToFirstName: "Ana",
  billToLastName: "Rojas",
  redirect: "https://ejemplo.com/respuesta",
});

Respuesta#

{
  "message": "Success",
  "environment": "PROD",
  "methods": [
    { "id": "<id_del_metodo_tarjeta>", "name": "Tarjeta", "type": "card" }
  ]
}

En caso de error:

{
  "message": "<descripción del error>",
  "methods": []
}

Última verificación: 2026-10-21

Ver como Markdown crudo