PHPackages                             andrew-svirin/ebics-client-php - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. andrew-svirin/ebics-client-php

Abandoned → [ebics-api/ebics-client-php](/?search=ebics-api%2Febics-client-php)Library[HTTP &amp; Networking](/categories/http)

andrew-svirin/ebics-client-php
==============================

PHP library to communicate with bank through EBICS protocol.

3.1.1(2mo ago)67143.9k↓61.8%38[20 issues](https://github.com/ebics-api/ebics-client-php/issues)MITPHPPHP ^8.5

Since Sep 17Pushed 2w ago10 watchersCompare

[ Source](https://github.com/ebics-api/ebics-client-php)[ Packagist](https://packagist.org/packages/andrew-svirin/ebics-client-php)[ RSS](/packages/andrew-svirin-ebics-client-php/feed)WikiDiscussions 3.x Synced yesterday

READMEChangelog (10)Dependencies (25)Versions (52)Used By (0)

EBICS-CLIENT-PHP
================

[](#ebics-client-php)

[![CI](https://github.com/ebics-api/ebics-client-php/actions/workflows/ci.yml/badge.svg)](https://github.com/ebics-api/ebics-client-php/actions/workflows/ci.yml)[![Latest Stable Version](https://camo.githubusercontent.com/a75cb48372e8977cda6850b1f4f381295b04d94ac635d0a5246cef9026224bfc/68747470733a2f2f706f7365722e707567782e6f72672f65626963732d6170692f65626963732d636c69656e742d7068702f762f737461626c65)](https://packagist.org/packages/ebics-api/ebics-client-php)[![Total Downloads](https://camo.githubusercontent.com/afdd13587f5f9517794f4a907250bb4e0a70c3a4c381d254ff1c6f2477d9c36a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f65626963732d6170692f65626963732d636c69656e742d7068702e737667)](https://packagist.org/packages/ebics-api/ebics-client-php)[![License](https://camo.githubusercontent.com/d08806e1dbb070c8854c164626545eb6fc28fb08629a702eaeffe0bccd3b342c/68747470733a2f2f706f7365722e707567782e6f72672f65626963732d6170692f65626963732d636c69656e742d7068702f6c6963656e7365)](https://packagist.org/packages/ebics-api/ebics-client-php)

[![](https://camo.githubusercontent.com/f88f0485347a4a365f115851cd2579a63a3207ed4d210c45adb1d890b0ea7ecf/68747470733a2f2f7777772e65626963732e6f72672f7479706f33636f6e662f6578742f73697a5f65626963736f72675f626173652f5265736f75726365732f5075626c69632f496d616765732f65626963732d6c6f676f2e706e67)](https://camo.githubusercontent.com/f88f0485347a4a365f115851cd2579a63a3207ed4d210c45adb1d890b0ea7ecf/68747470733a2f2f7777772e65626963732e6f72672f7479706f33636f6e662f6578742f73697a5f65626963736f72675f626173652f5265736f75726365732f5075626c69632f496d616765732f65626963732d6c6f676f2e706e67)

PHP library to communicate with a bank through [EBICS](https://en.wikipedia.org/wiki/Electronic_Banking_Internet_Communication_Standard) protocol.
PHP EBICS Client -
Supported EBICS versions: 2.4, 2.5, 3.0; Encryption versions: E002, X002, A005, A006; Switching EBICS T/TS

---

💥 (Premium) EBICS API Client
============================

[](#-premium-ebics-api-client)

[![](./doc/ebics_api_client.gif)](https://youtu.be/S14Qkt5m0NI)

[EBICS API Client](https://sites.google.com/view/ebics-api-client) is a standalone microservice that wraps this library into a ready-to-deploy banking integration solution. Ideal for fintechs, ERPs, payment processors, and enterprises needing a robust EBICS integration without building and maintaining the client layer yourself.

### Premium Features

[](#premium-features)

- **🚀 Instant deployment** — Docker-based microservice, deploy in minutes.
- **🔌 REST API** — Complete EBICS operations via simple HTTP calls. No PHP expertise needed.
- **🧪 Dummy EBICS Server** — Develop and test your integration locally without a real bank.

    KeyValue**URL**`https://localhost/ebics-server-stub`**Host ID**`EBICSSTUB`**Partner ID**`P07`**User ID**`U07`
- **🤖 MCP Server for AI Agents** — Connect AI coding assistants directly to your EBICS server.

    ```
    {
      "mcpServers": {
        "ebics-server": {
          "type": "remote",
          "url": "http://localhost/mcp",
          "headers": {
            "Authorization": "Key YOUR_API_KEY_HERE"
          }
        }
      }
    }
    ```
- **📊 Admin dashboard** — Monitor transactions, manage keys, view logs.
- **🛡️ Priority support** — Direct access to the development team.

**👉 [Try the DEMO](https://tinyurl.com/safe-ebics) · [Learn more](https://sites.google.com/view/ebics-api-client) · [Watch the video](https://youtu.be/S14Qkt5m0NI)**

*Already using the open-source library and need more? The Premium microservice is the natural next step — no rewrite, same protocol support, zero configuration debt.*

---

License
-------

[](#license)

ebics-api/ebics-client-php is licensed under the MIT License, see the LICENSE file for details

Installation
------------

[](#installation)

```
$ composer require ebics-api/ebics-client-php
```

Initialize client
-----------------

[](#initialize-client)

You will need to have this information from your Bank: `HostID`, `HostURL`, `PartnerID`, `UserID`

```
