-
Notifications
You must be signed in to change notification settings - Fork 0
Home
La SDK esta desarrollada para la versión de PHP >= 5.3.0, y utiliza las siguientes librerías:
- cURL
La SDK esta estructurada de la siguiente forma:
- src/profiles: Donde se encuentran los ficheros de configuración 'ini'. (ver más)
- src/profiles/cert: Se almacenan los certificados.
- src/logs: Se registran las trazas de la aplicación, en ficheros divididos por días.
- src/Actions: Se incluyen las acciones disponibles para cada motor, API, Redirect/Iframe...
- src/Actions/Api: Se encuentran las acciones para el motor API.
- src/Actions/Redirect: Se encuentran las acciones para el motor Redirect/Iframe.
- src/example: Se muestran una serie de ejemplos de uso de la SDK.(ver más)
- src/example/api: Ejemplo de motor API.
- src/example/redirect: Ejemplo de motor Redirect/Iframe.
Para hacer uso de la SDK es imprescindible, en primer lugar, introducir los datos de configuración, como se indica en la sección de configuración.
Incluir el fichero src/autoload.php
en su código, que se encarga de hacer la autocarga de las librerías y dependencias de la SDK.
<?php
define('SIPAY_SDK_PROFILE_PATH', ROOT_PATH . 'profiles' . DIRECTORY_SEPARATOR);
require_once PATH_SDK . 'src/autoload.php';
include PATH_SDK . 'examples/redirect/payments.php
?>
* Si el directorio profiles no se encuentra en la ruta predeterminada, es imprescindible crear la constante SIPAY_SDK_PROFILE_PATH como se muestra en el ejemplo
* Substituir PATH_SDK por la ruta a la SDK en su proyecto
En el código anterior se incluye el fichero de ejemplo de venta en Redirect/Iframe. Para que funcione correctamente, se debe abrir el fichero y dar valor a las variables.
Se recomienda seguir la documentación de Sipay para cumplir con los requisitos de las peticiones.