Código de PHP - Pasarela de Pago por transferencia bancaria online

Imágen de perfil
Val: 8
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Pasarela de Pago por transferencia bancaria onlinegráfica de visualizaciones


PHP

Publicado el 27 de Julio del 2017 por Carlos
4.353 visualizaciones desde el 27 de Julio del 2017
Con el objetivo de facilitar la integración de la pasarela de pagos por transferencia de INESPAY (API PAYFLOW) se proporciona una librería que facilita y simplifica la integración de la misma, de forma que sólo es necesario copiar y pegar unas sencillas líneas de código para hacer uso del servicio proporcionado por INESPAY.

Requerimientos

Librerías API (SDK) de INESPAY.
Te la puedes descargar en https://apidoc.inespay.com/payflow.html#librerias-api-sdk

1.0.3

Actualizado el 18 de Septiembre del 2017 (Publicado el 27 de Julio del 2017)gráfica de visualizaciones de la versión: 1.0.3
4.354 visualizaciones desde el 27 de Julio del 2017
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
eneración URL (Tipo 1)
-----------------------
<?php
require_once('payflow_sdk_php_vXXXX/InespayApiPublic.php');
 
$urlApiInespay = 'URL API INESPAY';
$apiKeyInespay = 'APIKEY API INESPAY';
$tokenInespay = 'TOKEN API INESPAY';
 
$apiInespay = new InespayApiPublic();
$apiInespay->setUrlApiInespay($urlApiInespay);
$apiInespay->setApiKeyInespay($apiKeyInespay);
$apiInespay->setTokenInespay($tokenInespay);
$apiInespay->setTypeClient ('1');
 
//Campos a rellenar dinámicamente
$apiInespay->setSubject('Prueba INESPAY');   //Concepto del pago
$apiInespay->setAmount(1.10);                //Importe 2 decimales separados por .
$apiInespay->setReference('ID_2017_AX');     //Identificador interno del pago           
$apiInespay->setUrlOk('https://www.example.com/ok.php'); //Url retorno éxito
$apiInespay->setUrlError('https://www.example.com/error.php'); //Url retorno error
 
$response = $apiInespay->createUrlSigned(); //Llamada síncrona API Inespay
 
if ( $response->getStatusCode() == InespayApiPublic::STATUS_CODE_SUCCESS){
    //Éxito generación url de pago firmada
echo $response->getUrlSigned();
}else{
    //Error generación url
}
?>



Comentarios sobre la versión: 1.0.3 (0)


No hay comentarios
 

Comentar la versión: 1.0.3

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4088