Enlace de Pago

Este proceso de pago también se conoce como pago de Offsite o botón de pago. Para realizar el procesamiento el cliente abandona su sitio web para procesar el pago y se redirige al sitio seguro de Payfacil.


  

Prerrequisitos

CCLW
Llaves de conexión al API
Certificado SSL
TLS 1.3 o superior

  

Base URL de servidores

Producción
https://secure.paguelofacil.com/
Pruebas
https://sandbox.paguelofacil.com/
Servicio GET
/LinkDeamon.cfm

 

Pasos

En tres simples paso puedes crear un enlace de pago.

Paso 1. Imagen del Enlace de Pago

Selecciona la imagen que deseas utilizar para tu enlace de pago.

Paso 2. Generar HTML del Enlace de Pago

Copia, pega en tu web el ejemplo de html. Modifica los parámetros CCLW , CMTN y CDSC

Ejemplo, html del código de enlace de pago.

<a href="https://secure.paguelofacil.com/LinkDeamon.cfm?CCLW=18054582121180545821211805458212118054582121180545821211805458212118054582121&CMTN=1040.00&CDSC=Description"
    <img src="https://secure.paguelofacil.com/images/botones/PayButtonImage.png" />
</a>

Descripción de los parámetros

Parámetro Tipo Descripción
CCLW String
Ej.: A7BFCAF7B6……….
Este es el código web suministrado por Payfacil y que identifica a su comercio
CMTN Numeric, Money
Ej.: 10.00 – 1450.15 – 9.14.
Monto de la compra
CDSC String
MaxLength:150.
Descripción de la compra
PARM_1 String
MaxLength:150.
Párametro personalizado, es posible enviar mas de 1 y puedes nombrarlo como desees.

  

Paso 3. Respuesta

Payfacil automáticamente genera una vista de respuesta al usuario final, pero si lo desea se puede retornar la transacción a su página web.  Entonces, su sitio será el encargado de proporcionarle una respuesta al usuario final sobre el estado de su transacción.

Para solicitar que la transacción sea retornada a su sitio, deberá solicitarlo vía email a nuestras oficinas, enviando un email a: soporte@payfacil.com

Transacción Aprobada
Transacción Aprobada
Transacción Denegada
Transacción Denegada

URL de retorno (Opcional)

Descripción de los parámetros
Parámetro Descripción
TotalPagado 0 si denegada, el monto cobrado si es aceptada
Fecha Fecha de la transacción en formato dd/mm/yyyy
Hora Hora de la transacción en formato HH:MM.SS
Tipo Tipo de tarjeta VISA o MC para MasterCard
Oper Numero de Operación alfanumérico
Usuario Nombre y Apellidos del tarjeta habiente
Email Email del tarjetahabiente
Estado Aprobada o Denegado
Razon Por que fue Denegada la transacción por el banco emisor de la tarjeta de crédito. Solo se envía cuando la respuesta es denegada
Ejemplo de parámetros de Retorno (Denegada)

/
/******** GET VARS *********/ 
////linkdemon///// 
TotalPagado:0 
Fecha:19/12/2013 
Hora:10:44.24 
Tipo:VISA 
Oper:LK7471450657 
Usuario:nombre apellido 
Email:ejemplo@paguelofacil.com 
Estado:Denegada 
Razon: No such issuer 
CCLW: 18054582121180545821211805458212118054582121180545821211805458212118054582121 
CMTN:1.00 CDSC:Compra en Woocomerce 
Deal:36  

 
Ejemplo de validación de Retorno

//******** GET VARS *********/ 

////linkdemon///// 

$response = $_REQUEST; 

//Puede enviar los parámetros que desee en el enlace y le serán devueltas 

if ($TotalPagado>0 && $Estado != 'Denegada') {
//Podemos hacer validaciones adicionales de nuestro sistema
echo "Pago Completado";
} else {
echo "Su pago ha presentado problema:";
echo 'Estado: '.$Estado;
Razon: No such issuer
echo 'Razón: '.$Razon;
}
 

  

  

Tarjetas de Pruebas

Con estos números de Tarjetas Visa y Mastercard, podrás realizar transacciones aprobadas en cualquiera de nuestros servicios.

4059  3101 8175  7001
4916  0127  7613  6988
4716  0401  7408  5053
4143  7662  4754  6688
4929  0192  0108  7046

5517  7479  5203. 9692
5451  8197  3727  8230
5161  2169  7974  1515
5372  3623  2606. 0103
5527  3160. 8887  1226