Process direct debits, transfers and statements from multiple bank accounts. With EBICS and our open source banking API.

Don’t learn EBICS – use it

ebics box operates between you and your bank to hide the frustrating complexity of EBICS, so you can concentrate on what is most important: Offering the best possible service.

As the missing link between your customer’s bank accounts and your service, it features a simple interface for data transmission and notification to your core application – while your developers enjoy the simplicity of HTTP and JSON.

Wonder if ebics box is the right solution for you?

Jan will help to settle all your questions.

Chat with Jan
Jan

All you need to know: HTTP + JSON

We designed the ebics box to be a complete and easy solution. It is capable of automating all common processes involved for providers of digital marketplaces, subscription services and other business cases involving regular and high-volume payment processing in the SEPA area.

All you need to know to interact with the API is JSON.

  • Bank statements
  • Credit transfer
  • Direct debit
GET \ 'https://demo.ebicsbox.com/transactions'
HTTP/1.1 200 OK
[
  {
    "id": "45878dee-21b7-11e6-b67b-9e71128cae77",
    "account": "DE02700205000007808005",
    "name": "John Doe",
    "iban": "DE02700205000007808005",
    "bic": "DEUS2149509",
    "type": "credit",
    "amount_in_cents": 10023,
    "executed_on": "2018-02-13",
    "reference": "Text on bank statement",
    "end_to_end_reference": "eref-1",
    "_links": {
      "self": "https://box.url/transactions/45878dee-21b7-11e6-b67b-9e71128cae77",
      "account": "https://box.url/accounts/DE02700205000007808005"
    }
  },
  …
]
Show more code
POST \ 'https://demo.ebicsbox.com/credit_transfers/'
HTTP/1.1 200 OK
{
  "account": "DE02700205000007808005",
  "name": "John Doe",
  "iban": "DE02700205000007808005",
  "bic": "DEUS2149509",
  "amount_in_cents": 10013,
  "end_to_end_reference": "eref-1"
}
Show more code
POST \ 'https://demo.ebicsbox.com/debits'
HTTP/1.1 200 OK
{
  "name": "John Doe",
  "iban": "DE02700205000007808005",
  "bic": "DEUS2149509",
  "amount_in_cents": 10013,
  "end_to_end_reference": "eref-1",
  "mandate_id": "6385720",
  "mandate_signature_date": "2018-02-13",
  "instrument": "COR1",
  "sequence_type": "FRST",
  "requested_date": "2018-02-13"
}
Show more code

What's in the Box?

ebics box is a modern API for automated transaction processing using the EBICS transmission protocol.

  • Easy Onboarding & Monitoring

    Forget about tiresome setup procedures. Request a single user from your bank, receive the credentials and the rest will work like a charm. All your account activities are retrieved automatically and can be scanned through easily, saving you time and stress.

  • Format Conversion

    Instead of understanding the EBICS standard and its comrades MT940, CAMT or PAIN (literally), you only need to know JSON, any web developer’s friend.

  • Statements & Notifications

    Fetching, parsing and importing bank statements from one or multiple banks is dreadful. The box, however, has everything delivered to your app for you, including notifications about status changes of your orders.

  • Credit transfers & Direct Debits

    Send money to SEPA bank accounts with SEPA credit transfers, providing only a source and a target account. Or collect money from customers’ accounts with COR1, CORE or B2B debits – all super easy and out of the box.

Case Studies

Mass payouts

All marketplace startups face the problem of regular or on-demand payouts of their suppliers.
ebics box enables you to handle your custom payout logic from within your app and trigger SEPA credit transfers.

Payments in advance

Shops that offer phsyical goods don't want to ship their products before the customer payment has arrived.
ebics box removes the manual hassle of checking and matching the payment reference to the order.

Recurring direct debits

Companies selling digital or non-digital services often use a subscription model.
ebics box can help you to to collect fees regularly.

The team behind the Box

We are a team of developers and payment experts with vast experience in payment integration for various online business models.

Tim

Tim Schneider

Produkt & Vision
Andreas

Andreas Finke

Marketing & Sales
Jan

Jan Kus

Vertrieb