Inscribir Servicio

En este paso inscribiremos una tarjeta con el objetivo de obtener un identificador unico y poder en el siguiente paso redirigir al Tarjetahabiente hacia el formulario de inscripción

Petición

Para comenzar debes importar PatpassComercio y luego comenzar una inscripción

Tener en cuenta que actualmente el ambiente de integración no soporta direcciones locales (como localhost, 127.0.0.1, 192.168.*.*) en los atributos en los atributos 'url' y 'finalUrl'.

const startResponse = await (new PatpassComercio.Inscription()).start(
  userName, 
  email, 
  responseUrl
  url, 
  name, 
  lastName, 
  secondLastName, 
  rut, 
  serviceId, 
  finalUrl, 
  maxAmount, 
  phone, 
  cellPhone, 
  patpassName, 
  personEmail, 
  commerceEmail, 
  address, 
  city
);
{
 "token": "378adf747a938340bbe48d6ac2019a90db82ae57acab3121ae761ac819fce9be",
 "url": "https://pagoautomaticocontarjetasint.transbank.cl/nuevo-ic-rest/tokenComercioLogin"
}
Respuesta

Una vez iniciada la inscripción, estos serán los datos de respuesta

Por último

Debes utilizar estos datos para crear un formulario

 <form action="https://pagoautomaticocontarjetasint.transbank.cl/nuevo-ic-rest/tokenComercioLogin" method="POST">
   <input type="hidden" name="tokenComercio" value="378adf747a938340bbe48d6ac2019a90db82ae57acab3121ae761ac819fce9be"/>
<input type="submit" value="Inscribir"/>
</form>

Ejemplo

Iniciamos la inscripción

Usando los siguientes datos

CampoValor
Url de retorno luego de realizar la inscripciónhttp://tbk-node-test.continuumhq.dev/patpass_comercio/commit
Nombre del ClienteIsaac
Apellido del ClienteNewton
Segundo Apellido del ClienteGonzales
Rut del Cliente11111111-1
Id del Servicio Service_44971
Url de redirección luego de generar el voucherhttp://tbk-node-test.continuumhq.dev/patpass_comercio/voucher_return
Monto máximo de pago100
Teléfono del contacto123456734
Celular del contacto123456723
Nombre de la inscripción en PatpassMembresia de cable
Correo del contacto[email protected]
Correo del comercio[email protected]
Dirección del contactoSatelite 101
Ciudad del contactoSantiago
Por último

Con la respuesta del servicio creamos el formulario, para efectos del ejemplo haremos el campo tokenComercio visible

Formulario de redirección


navigate_next