Pago Cash

Es uno de los otros servicio que tiene Paguelofacil para la comodidad de nuestros clientes afiliados, abarcando aquellos clientes que no poseen una tarjeta de crédito.
Pago-Cash consiste en que los clientes pueden pagar los servicios de su comercio a travez de la red de kioscos Punto Pago y automáticamente se le ve relejado en su cuenta de Paguelofacil.

 

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 WSDL
/REST/ccprocessing

 

Flujo de Pago Cash

 

  • Al cliente realizar la compra se le indica un código PP con el cual realizara el pago a través e un kiosco punto de pago
  • Una vez el cliente ingrese y realice el pago a través del punto de pago se le indicara a través de una URL de retorno que el pago fue realizado exitosamente.

La imagen a continuación describe como seria el flujo de pago cash:

 


  

Pasos

En dos simples paso puedes crear una integración con Pago Cash.

Paso 1. Solicitar un PP de Pago

Debes hacer la solicitud de un PP de pago, indicando la información correspondiente del pago

Ejemplo, php del código de generación de PP.


/////////////// WEB SERVICE
// Pull in the NuSOAP code
require_once('includes/nusoap.php');
// Create the client instance
$client = new
nusoap_client('https://secure.paguelofacil.com/webservices/PuntoPagoWS.cfc?WSDL', array('soap_version' =>
SOAP_1_1));
$err = $client->getError();
if ($err) {
// Display the error
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';

TODOS RERECHOS RESERVADOS PAGUELOFACIL SA 2007-2015
Ing. Oscar E. Flores – Consultas a dev@paguelofacil.com

17

// At this point, you know the call that follows will fail
}
// Call the SOAP method
$result = $client->call('RegCashTx', array("CCLW"
=>'BC1F0CDF00DD0FAC9802B4965XXXXXXXXXXXXXX2ED9E15E454ADEFF485AE7055',

"IdUU" =>'0',
"Email" => $Email,
"Usuario" =>'Invitado',
"Telefono" => $Telefono,
"Merchant" =>'Empresa X',
"IDEmpresa" =>'123',
"Monto" => $Monto,
"Concepto" => $_REQUEST['Concepto'],
"CashAmount" => $Monto,));

if($result!=''){
$codigo = substr($result, 2);
$status = substr($result, 0, -9);
}else{
$status= '0'; // negativo en este caso
$codigo= 'DENEGADA';
}

  

Paso 2. Respuesta

Payfacil envia la respuesta una vez su cliente haya realizado el pago a través del kiosco de punto de pago, la respuesta la recibe a la url de retorno través de una variable POST "CodOper".

Para indicarnos la URL de retorno de su sitio, deberá solicitarlo vía email a nuestras oficinas, enviando un email a: soporte@payfacil.com


$response = $_POST;
if (isset($response['CodOper'])){
  $CodOper = $response['CodOper'];
  ..... Código luego de pago autorizado
}