OffSite

Números de Tarjetas de crédito que salen aprobadas en la plataforma de pruebas

 

  • 4059310181757001

  • 4916012776136988

  • 4716040174085053

  • 4143766247546688

  • 4929019201087046

  • 4024007183324093

 

  • 5451819737278230

  • 5517747952039692

  • 5161216979741515

  • 5372362326060103

  • 5527316088871226

Cualquier otra tarjeta será denegada siempre, en la plataforma de pruebas.

Integración Offsite. 

La integración de botón de pago también se conoce como OFF SITE Payment o pago fuera del sitio. En este tipo de procesamiento el cliente SALE de su sitio web para procesar el pago y es redirigido a Paguelofacil SA.

Prerrequisitos:

  1. Obtener las llaves de conexión de parte de Paguelofacil CCLW.
  2. TLS ó su antecesor SSL son protocolos criptográficos que proporcionan comunicaciones seguras por una red.

 

URL de Conexión:

Ejemplo HTML:

Parámetros:

Nombre Tipo Descripción
CCLW String
Ej.: A7BFCAF7B6……….
Este es el código web que recibe de parte de Paguelofacil y que identifica a su comercio
CMTN Numeric, Money
Ej.: 10.00 – 1450.15 – 9.14
El monto o valor total de la transacción a realizar.
NO PONER COMAS (,) o separador de miles.
CDSC String MaxLength:150 Es la descripción o el motivo de la transacción en proceso

Respuesta:

Paguelofacil 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á entonces 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: info@paguelofacil.com

Su dirección de retorno será entonces configurada en nuestros servidores.

SOLO REGISTRAMOS UNA SOLA Y UNICA DIRECCION DE RETORNO TODAS LAS TRANSACCIONES (DENAGADAS Y APROBADAS)

URL de retorno: (Opcional)

Ejemplo de retorno:

https://su.dominio.com/process_transaction.php?TotalPagado=0&Fecha=02/08/2016&Hora=21:03.44&Tipo=VISA&Oper=LK0189823897&Usuario=Mary%20Mujica&Email=mcamacho@paguelofacil.com&Estado=Denegada&Razon=Not%20sufficient%20funds&CCLW=18011D0B9623B253D689FC54A44D1153D1873CA26D23F1E1D90A8F5A6F8BA1B3&CMTN=1&CDSC=Ejemplo+de+Boton

/* EJEMPLO VALIDACIÓN DEL RETORNO*/

$response = $_REQUEST;

if (isset($response['TotalPagado'])) $TotalPagado = $response['TotalPagado']; if (isset($response['Fecha'])) $Fecha = $response['Fecha'];
if (isset($response['Hora'])) $Hora = $response['Hora'];
if (isset($response['Tipo'])) $Tipo = $response['Tipo'];
if (isset($response['Oper'])) $Oper = $response['Oper'];
if (isset($response['Usuario'])) $Usuario = $response['Usuario'];
if (isset($response['Email'])) $Email = $response['Email'];
if (isset($response['Estado'])) $Estado = $response['Estado']; if (isset($response['CMTN']))$CMTN = $response['CMTN']; if (isset($response['CDSC']))$CDSC = $response['CDSC'];
if (isset($response['Razon'])) $Razon = $response['Razon'];
//Tambien puede enviar los parámetros que desee en el enlace y le serán devueltas
if (isset($response['Order'])) $Order = $response['Order']; 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;
 echo 'Razón: '.$Razon; } //ESTO ES UN EJEMPLO SENCILLO, UD PUEDE TOMAR DATOS DE LA SESION DE SU COMPRA

Ejemplo de Retorno:

Parámetros de Retorno:

/* EJEMPLO RETORNO*/
/******** 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: CMTN:1.00 CDSC:Compra en Woocomerce Deal:36
Nombre 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

Listo! Ya puede empezar a utilizar el enlace de Pago y recibir tus pagos a  través de Paguelo Facil.