Skip to content
SPECIFICTION
Get listed

Arratech Peppol-as-a-Service vs phase4

Arratech Peppol-as-a-Service

arratech.com

phase4

github.com

Side by side

FigureArratech Peppol-as-a-Servicephase4
Price from—Free
Free plan—Yes
Free trialYes—
Open source——
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
APIYes—
Self-hosted—Yes
Plans published11
Spec score · Electronic Invoicing Software8.5 (#4)7.8 (#13)
PurposeArratech offers Peppol infrastructure for e-invoicing and e-reporting through an Access Point and SMP.phase4 is an embeddable Java library for sending and receiving AS4 messages.
SupportThe site lists customer support at [email protected] and says it supports customers through sandbox testing and onboarding.The repository says users seeking commercial support can contact the maintainer by email.
TestingThe product pages describe sandbox access and Production and Test environments.The project says it has automated unit and integration tests for many configurations, while testing against a real remote system is different.

Plans

Arratech Peppol-as-a-Service

  • Peppol-as-a-ServicePriced on request

Arratech Peppol-as-a-Service pricing →

phase4

  • Open-source libraryFree

phase4 pricing →

In their own words

Arratech Peppol-as-a-Service

Arratech Peppol-as-a-Service provides cloud infrastructure for e-invoicing and e-reporting through an API, Access Point, and SMP. Its Access Point sends and receives electronic business documents across Peppol and related networks such as DBNAlliance. Customers can choose a shared or white-labeled Access Point, and built-in validation checks documents before exchange. Supported formats include Peppol BIS, PINT, and XML, with automatic transformation for local requirements. The SMP lets customers register and manage participants who receive documents, and supports migration from other SMPs. The API connects ERP, accounting, payment, or other software to Peppol; currently released APIs support white-labeled Access Points but not SMPs. Sandbox access and Production and Test environments are available. Arratech offers a free trial with instant signup, though no duration is stated. It identifies itself as a certified Peppol Access Point and SMP provider, lists GDPR compliance, and says transmission uses TLS 1.2+ and AES-256. Pricing is on request.

Visit arratech.com

phase4

phase4 is a free, open-source Java library for sending and receiving AS4 messages. It is designed for manual integration into an existing system, not as a standalone project. Built-in protocol support includes Peppol and CEF eDelivery; documented additional profiles include BDEW, DBNAlliance, eDelivery2, EESPA, ENTSOG, EUCTP, and HR eDelivery. The library supports UBL and API access, and is intended for on-premise deployment. It requires Java 17 or later, with Java 21 or later recommended for performance. Configuration can come from application.properties, system properties, or environment variables; security setup can use JKS or PKCS12 keystores and truststores. AS4 multi-hop and AS4 split and join are not implemented. The project says automated unit and integration tests cover many configurations, while testing against a real remote system is different. Its testing guide says an official Peppol AP certificate is needed to test sending to or receiving from an existing Peppol provider. phase4 uses the Apache 2.0 license.

Visit github.com