PHPackages                             darkghosthunter/transbank-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. darkghosthunter/transbank-api

AbandonedArchivedLibrary[API Development](/categories/api)

darkghosthunter/transbank-api
=============================

Transbank SDK no oficial para PHP 7.4+

v4.0.0(5y ago)370831MITPHPPHP ^7.4||^8.0

Since Jan 1Pushed 5y agoCompare

[ Source](https://github.com/DarkGhostHunter/TransbankApi)[ Packagist](https://packagist.org/packages/darkghosthunter/transbank-api)[ Fund](https://paypal.me/darkghosthunter)[ Fund](https://ko-fi.com/DarkGhostHunter)[ RSS](/packages/darkghosthunter-transbank-api/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (9)Dependencies (7)Versions (11)Used By (1)

Versión 4.0 Final
=================

[](#versión-40-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](https://github.com/TransbankDevelopers/transbank-sdk-php)
================================================================================================

[](#ve-y-usa-el-sdk-oficial-de-transbank)

[![rawpixel - Unsplash (UL) #SEDqvdbkDQw](https://camo.githubusercontent.com/77593770ec74dfae5ee7e815630661e27b416777ddad0eefe2147f02485f26dc/68747470733a2f2f696d616765732e756e73706c6173682e636f6d2f70686f746f2d313533353630333338333934372d6331656532376134393036663f69786c69623d72622d312e322e3126697869643d65794a6863484266615751694f6a45794d446439266175746f3d666f726d6174266669743d63726f7026773d3132383026683d34303026713d3830)](https://camo.githubusercontent.com/77593770ec74dfae5ee7e815630661e27b416777ddad0eefe2147f02485f26dc/68747470733a2f2f696d616765732e756e73706c6173682e636f6d2f70686f746f2d313533353630333338333934372d6331656532376134393036663f69786c69623d72622d312e322e3126697869643d65794a6863484266615751694f6a45794d446439266175746f3d666f726d6174266669743d63726f7026773d3132383026683d34303026713d3830)

[![Latest Stable Version](https://camo.githubusercontent.com/6e7ff5e3346968657ac68b92c19d096e36a93af0a29c2d6f0600df1137b433e9/68747470733a2f2f706f7365722e707567782e6f72672f6461726b67686f737468756e7465722f7472616e7362616e6b2d6170692f762f737461626c65)](https://packagist.org/packages/darkghosthunter/transbank-api) [![License](https://camo.githubusercontent.com/82d61810cca4ed624bc0ab3188522ccb3bca0aad5b654c7ef29be0f743610361/68747470733a2f2f706f7365722e707567782e6f72672f6461726b67686f737468756e7465722f7472616e7362616e6b2d6170692f6c6963656e7365)](https://packagist.org/packages/darkghosthunter/transbank-api)[![](https://camo.githubusercontent.com/66acae68e4753fae671aa903faa8715d34f4a879bcc637e3bc6e18561a4b3dfc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6461726b67686f737468756e7465722f7472616e7362616e6b2d6170692e737667)](https://camo.githubusercontent.com/66acae68e4753fae671aa903faa8715d34f4a879bcc637e3bc6e18561a4b3dfc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6461726b67686f737468756e7465722f7472616e7362616e6b2d6170692e737667) [![PHP Composer](https://github.com/DarkGhostHunter/TransbankApi/workflows/PHP%20Composer/badge.svg)](https://github.com/DarkGhostHunter/TransbankApi/actions) [![Coverage Status](https://camo.githubusercontent.com/a19837c58434ee56db59578da9f3aba608c74981126f8812934df5560ab1a757/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f4461726b47686f737448756e7465722f5472616e7362616e6b4170692f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/DarkGhostHunter/TransbankApi?branch=master) [![Maintainability](https://camo.githubusercontent.com/449c201df671d166fc8daa7111d5b8ed4c5784365c9ce1691b32f6709b754c0f/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f34613664383233313032636561333632616466642f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/DarkGhostHunter/TransbankApi/maintainability)

Transbank API
=============

[](#transbank-api)

`TransbankApi` es un reemplazo al [Transbank SDK](https://github.com/TransbankDevelopers/transbank-sdk-php) 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](https://github.com/TransbankDevelopers/transbank-sdk-php).

Requisitos:
-----------

[](#requisitos)

- PHP 7.4, o PHP 8.0
- Composer

Dependencias
------------

[](#dependencias)

Este paquete usa [Guzzle HTTP 7.0](http://docs.guzzlephp.org/en/stable/) y la [implementación de SOAP de Luis Urrutia](https://github.com/LuisUrrutia/TransbankSoap).

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

[](#logger)

Esta librería es compatible con cualquier [logger PSR-3](https://www.php-fig.org/psr/psr-3/). Si quieres que tu proyecto escriba información sobre las transacciones, puedes usar [Monolog](https://github.com/Seldaek/monolog/) o cualquier otro que siga el estándar.

Instalación
===========

[](#instalación)

Hay tres formas para instalar el paquete: usando Composer, sin composer, y todo de forma (muy) manual.

### Instalar con Composer

[](#instalar-con-composer)

Para usar el SDK en tu proyecto usa Composer:

```
composer require darkghosthunter/transbank-api
```

Documentación
-------------

[](#documentación)

La documentación de este paquete está [en la Wiki](https://github.com/DarkGhostHunter/TransbankApi/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](https://www.transbankdevelopers.cl). Este paquete no modifica el nombre de las variables.

Ejemplos
--------

[](#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`](examples) y sigue las instrucciones.

Información para contribuir y desarrollar este Wrapper
------------------------------------------------------

[](#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
========

[](#licencia)

Este paquete está licenciado bajo la [Licencia MIT](LICENCIA) [(En inglés)](LICENSE).

`Redcompra`, `Webpay`, `Onepay`, `Patpass` y `tbk` son marcas registradas de [Transbank S.A.](https://www.transbank.cl/)

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.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 98.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~101 days

Recently: every ~131 days

Total

9

Last Release

1883d ago

Major Versions

v1.0.0 → v2.0.02019-01-02

v2.1.1 → v3.0.02020-05-07

v3.0.2 → v4.0.02021-03-19

PHP version history (3 changes)v1.0.0PHP &gt;=7.1.3

v3.0.0PHP ^7.2

v4.0.0PHP ^7.4||^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5141911?v=4)[Italo](/maintainers/DarkGhostHunter)[@DarkGhostHunter](https://github.com/DarkGhostHunter)

---

Top Contributors

[![DarkGhostHunter](https://avatars.githubusercontent.com/u/5141911?v=4)](https://github.com/DarkGhostHunter "DarkGhostHunter (84 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")

---

Tags

chilepaymentpayment-gatewayphpphp7php71php72php73transbankapisdkpaymentstransbank

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/darkghosthunter-transbank-api/health.svg)

```
[![Health](https://phpackages.com/badges/darkghosthunter-transbank-api/health.svg)](https://phpackages.com/packages/darkghosthunter-transbank-api)
```

###  Alternatives

[transbank/transbank-sdk

Transbank SDK

62626.4k12](/packages/transbank-transbank-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
