Download the PHP package compropago/php-sdk without Composer

On this page you can find all versions of the php package compropago/php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php-sdk

ComproPago API - PHP SDK

Build Status

Run in Postman

Introducción

Con ComproPago puede recibir pagos vía SPEI y en efectivo.

La librería de ComproPago PHP SDK le permite interactuar con el API de ComproPago en su aplicación. También cuenta con los métodos necesarios para facilitarle su desarrollo por medio de los servicios más utilizados.

Índice de contenidos

Ayuda y soporte de ComproPago

Puede obtener información acerca de nuestros servicios en alguno de los siguientes enlaces:

En caso de tener alguna pregunta o requerir el apoyo técnico, por favor contacte al correo: [email protected] y proporcionando la siguiente información:

Requerimientos

Instalación

Instalación por Composer

Puede descargar el SDK directamente desde el repositorio de Composer con el siguiente comando:

O si lo prefiere, puede incluir directamente en su archivo composer.json el siguiente código:

Posteriormente deberá instalar las dependencias usando el siguiente comando:

Instalación por Github

Puede descargar alguna de las versiones que hemos publicado aquí:

O si lo desea puede clonar nuestro repositorio de la siguiente forma:

Guía básica de uso

Se debe contar con una cuenta activa de ComproPago.

Importación

Uso básico de la libreria

Para poder hacer uso del SDK y procesar las llamadas al API, es necesario que configurar sus llaves de conexión y crear un instancia de Cash o Spei. Sus llaves las encontrara en su Panel de ComproPago en el menú Configuración.

Instacia de objecto Spei para cobros mediante transferencia

Instacia de objecto Cash para cobros en efectivo

Métodos base del SDK

Ordenes de pago mediante trasferencia (SPEI)

Crear una nueva orden de pago

Verificar el estatus de la orden

Ordenes de pago en efectivo

Listar proveedores para pago en efectivo

Crear una nueva orden de pago en efectivo

Verificar el estatus de la orden

Enviar instrucciones por SMS

Para poder enviar las instrucciones de pago mediante mensajes SMS, deberá crear una instancia del objecto SMS y porsteriormente configurar sus llaves de acceso.

Webhooks

Los webhooks son de suma importancia para el procesamiento de las ordenes de ComproPago, estos se encargaran de recibir las notificaciones del cambio en los estatus en las ordenes de compra generadas; también deberán contener parte de la lógica de aprobación en su tienda en linea. El proceso que siguen es el siguiente.

  1. Cuando una orden cambia su estatus, nuestra plataforma le notificara a cada una de las rutas registradas.
  2. Dicha notificacion cuenta con la información de la orden modificada en formato JSON.

Los webhooks registrados se pueden visualizar en el panel de ComproPago

Para poder acceder a las funciones del API que controlan los webhook, deberá crear una instancia del objecto Webhook.

Registrar un nuevo webhook

Listar webhooks registrados

Actualizar un webhook

Eliminar un webhook


All versions of php-sdk with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6
rmccue/requests Version ^1.7
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package compropago/php-sdk contains the following files

Loading the files please wait ....