Download the PHP package darkghosthunter/transbank-api without Composer
On this page you can find all versions of the php package darkghosthunter/transbank-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download darkghosthunter/transbank-api
More information about darkghosthunter/transbank-api
Files in darkghosthunter/transbank-api
Package transbank-api
Short Description Transbank SDK no oficial para PHP 7.4+
License MIT
Informations about the package transbank-api
Versión 4.0 Final
Como leen, esta será la última versión de Transbank API. El nuevo SDK oficial de Transbank usa HTTPS en vez de SOAP (puaj!), así que este SDK ya no es necesario.
Ve y usa el SDK Oficial de Transbank
Transbank API
TransbankApi
es un reemplazo al Transbank SDK con la finalidad de mejorar la experiencia de integración y uso.
Esta versión es incompatible con PHP 5. Para usar este código con PHP 5, usa el packete oficial de Transbank SDK.
Requisitos:
- PHP 7.4, o PHP 8.0
- Composer
Dependencias
Este paquete usa Guzzle HTTP 7.0 y la implementación de SOAP de Luis Urrutia.
A su vez, este paquete necesita las siguientes extensiones de PHP habilitadas:
- ext-curl
- ext-json
- ext-mbstring
- ext-soap
- ext-dom
Instalarlas dependerá de tu sistema: en algunos casos sólo necesitarás habilitarlas en tu php.ini
; en otros, descargarlas usando tu gestor de packetes (como apt-get
o apk
) o compilarlas manualmente.
Logger
Esta librería es compatible con cualquier logger PSR-3. Si quieres que tu proyecto escriba información sobre las transacciones, puedes usar Monolog o cualquier otro que siga el estándar.
Instalación
Hay tres formas para instalar el paquete: usando Composer, sin composer, y todo de forma (muy) manual.
Instalar con Composer
Para usar el SDK en tu proyecto usa Composer:
Documentación
La documentación de este paquete está en la Wiki.
Sin embargo, la idea de este paquete es que puedas realizar la mayoría de tus transacciones usando sintaxis expresiva:
La información sobre las variables que necesitas para realizar cada transacción está en Transbank Developers. Este paquete no modifica el nombre de las variables.
Ejemplos
Este paquete incluye una pequeña sección de ejemplos que te permitirán probar (y ver en acción) cómo funciona la interacción con los distintos servicios Transbank en modo integration
.
Sólo dirígete al directorio examples
y sigue las instrucciones.
Información para contribuir y desarrollar este Wrapper
Tirar la talla en buen chileno en los PR. Si usas otro idioma, serás víctima de bullying.
Licencia
Este paquete está licenciado bajo la (En inglés).
Redcompra
, Webpay
, Onepay
, Patpass
y tbk
son marcas registradas de Transbank S.A.
Este paquete no está aprobado, apoyado ni avalado por Transbank S.A. ni ninguna persona natural o jurídica vinculada directa o indirectamente a Transbank S.A.
All versions of transbank-api with dependencies
ext-curl Version *
ext-json Version *
ext-mbstring Version *
ext-dom Version *
ext-soap Version *
luisurrutia/transbank-soap Version 0.0.1
robrichards/xmlseclibs Version 3.0.4
guzzlehttp/guzzle Version ^7.0
psr/log Version ^1.0.1
darkghosthunter/fluid Version ^1.2.0