PHPackages                             orca-services/datatrans-xml-api-client - 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. orca-services/datatrans-xml-api-client

AbandonedArchivedLibrary[API Development](/categories/api)

orca-services/datatrans-xml-api-client
======================================

A client library for the Datatrans Payment XML API

0.1.0(9y ago)2836[1 issues](https://github.com/orca-services/php-datatrans-xml-api-client/issues)[1 PRs](https://github.com/orca-services/php-datatrans-xml-api-client/pulls)MITPHPPHP &gt;=5.5.9

Since Dec 15Pushed 2y ago2 watchersCompare

[ Source](https://github.com/orca-services/php-datatrans-xml-api-client)[ Packagist](https://packagist.org/packages/orca-services/datatrans-xml-api-client)[ Docs](https://github.com/orca-services/php-datatrans-xml-api-client)[ RSS](/packages/orca-services-datatrans-xml-api-client/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (4)Versions (3)Used By (0)

Datatrans Payment XML API PHP Client
====================================

[](#datatrans-payment-xml-api-php-client)

A PHP client library for the [Datatrans Payment XML API](https://www.datatrans.ch/showcase/).

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

[](#installation)

You can install this library through [Composer](https://getcomposer.org/).

```
$ composer require orca-services/datatrans-xml-api-client
```

Documentation
-------------

[](#documentation)

Check out the [documentation](docs/Home.md) on how to use this library.

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

TODO
----

[](#todo)

- Authorisation API
- Unit tests
- Travis CI integration
- Scrutinizer CI integration
- Logging integration
- Better request &amp; response abstraction
- Status API request type switch (STA/STX) support
- General API version switch support
- "errorEmail" support for Settlement Request
- Consider using [HTTPlug](http://httplug.io/)
- Adapt some more PHP packages best practices

Similar Projects
----------------

[](#similar-projects)

Datatrans Authorisation by Ibrows

Datatrans Symfony2 bundle by Valiton

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.1% 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

Unknown

Total

1

Last Release

3484d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b319e683a7001c095bcf138d870d7b7ed12a1040e11c0264b914c2e213922169?d=identicon)[ravage84](/maintainers/ravage84)

---

Top Contributors

[![ravage84](https://avatars.githubusercontent.com/u/625761?v=4)](https://github.com/ravage84 "ravage84 (37 commits)")[![steampilot](https://avatars.githubusercontent.com/u/6819141?v=4)](https://github.com/steampilot "steampilot (4 commits)")[![TerryKern](https://avatars.githubusercontent.com/u/56536101?v=4)](https://github.com/TerryKern "TerryKern (1 commits)")

---

Tags

api-clienthacktoberfestpayment-gatewayphpxmlapiclientxmlpaymentDatratrans

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/orca-services-datatrans-xml-api-client/health.svg)

```
[![Health](https://phpackages.com/badges/orca-services-datatrans-xml-api-client/health.svg)](https://phpackages.com/packages/orca-services-datatrans-xml-api-client)
```

###  Alternatives

[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60315.4M74](/packages/mollie-mollie-api-php)[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3661.2M46](/packages/tencentcloud-tencentcloud-sdk-php)[resend/resend-php

Resend PHP library.

596.2M36](/packages/resend-resend-php)[checkout/checkout-sdk-php

Checkout.com SDK for PHP

563.5M11](/packages/checkout-checkout-sdk-php)[mozex/anthropic-laravel

Laravel integration for the Anthropic API: facade, config publishing, install command, testing fakes, messages, streaming, tool use, thinking, and batches.

72287.1k1](/packages/mozex-anthropic-laravel)[files.com/files-php-sdk

Files.com PHP SDK

2478.1k](/packages/filescom-files-php-sdk)

PHPackages © 2026

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