Documentación para integrar con tienda online

1° - Armá un JSON como el siguiente

				
					cJSONFinal = { 
"tipo": 3, 
"comercio": "Nombre del Comercio", 
"mail": "mail@dominio.com", 
"dominio": "dominio.com", 
"referencia": "Texto de referencia", 
}
				
			

Referencias

  • tipo: (int)
    Debe enviar valor 3 (modo/tipo web, desde un pedido)

 

  • comercio: (char)
    Nombre del comercio que está cobrando

 

  • mail: (char)
    Cuenta de e-mail del comercio, al que se confirmará el pago cuando se finalice (este mail es aparte del enviado al momento de hacer el pedido)

 

  • dominio: (char)
    Dominio web donde se redirigirá la pantalla cuando se finalice el pago
    Por ej: www.dominio.com // ATENCIÓN: debe venir SIN el protocolo (https o http)

    NOTA: al redirigirse, se agregará el parámetro GET mensaje con los valores “ok, pendiente y error” de la siguiente forma
    www.dominio.com?mensaje=ok
    www.dominio.com?mensaje=pendiente
    www.dominio.com?mensaje=error

 

  • referencia: (char)
    Agregue una referencia que vincule el pago con el cliente/pedido que se está haciendo, por ej: Cliente 1000 – Alberto Gomez o Pedido 0001-0000112334

2° - Convertí el JSON en una cadena en BASE64 y anexale el dominio de UniPago.app

React

				
					// Convierte el ARRAY en un JSON y lo pone en un buffer para luego convertirlo 
const bParamDat1 = Buffer.from(JSON.stringify(cJSONFinal)) 
// Convierte el JSON en un string cifrado en base 64 
const cRetornoArray = bParamDat1.toString("base64") 
// Creo una URL concatenando el código base64 recien obtenido 
const cRutaContenidoArray = "https://mi.unipago.app/pagar/" + cRetornoArray 
				
			

PHP

				
					// Convierte el JSON en un string cifrado en base 64 
$cBase64 = base64_encode($cJSONFinal); 
// Creo una URL concatenando el código base64 recien obtenido 
$cRutaContenidoArray = "https://mi.unipago.app/pagar/" . $cRetornoArray
				
			

3° - Creá un botón con esa URL, y tendrás funcionando e integrado UniPago

React

				
					<a href={ cRutaContenidoArray }>PAGAR</a> 
				
			

PHP

				
					<a href="<?php echo $cRutaContenidoArray; ?>">PAGAR</a>
				
			

4° - DISFRUTÁ. Ya integraste tu tienda con UniPago.app