ux2dev/borica
The only PHP library that covers all three BORICA surfaces: card payments through the CGI gateway, bank transfers and PSD2 through Infopay Checkout, and ERP through Infopay ERP.
Sharing is part of how we support the community. Years of connecting Bulgarian payments, ERPs, couriers and messaging, turned into PHP libraries anyone can use, documented and free.
The only PHP library that covers all three BORICA surfaces: card payments through the CGI gateway, bank transfers and PSD2 through Infopay Checkout, and ERP through Infopay ERP.
ePay.bg and EasyPay, all three APIs. WEB for redirect payments with HMAC/RSA signing. One Touch for tokenized REST. Billing for obligations through the EasyPay counter network.
Open banking through IRIS Solutions. PayByLink and QR generation, status checks and refunds server-side. The Web SDK component carries PSD2 consent in-page.
Prim.io cloud ERP, by Antipodes. Their API is RPC end to end, and this covers all of it, so you call a method instead of assembling payloads by hand.
Both Microinvest implementations, the hosted web one and on-premise. The same code talks to either.
The Speedy courier API. All ten service groups, including Shipment, Print, Track, Pickup and Calculate, returning typed response DTOs.
The Econt e-delivery API. All 25 RPC operations across seven service groups, generated from Econt's own OpenAPI spec so upstream changes are a regeneration.
LINK Mobility MessageHub. SMS, Viber, Push and Voice/TTS. Delivery reports and two-way callbacks parsed into typed objects.
Each library holds what we learned connecting these services on real projects: the signing, the quirks, the edge cases.
Requests and responses are typed objects, so the editor tells you what a service expects.
Like BSides Sofia and Cyber4Kids, it is how we give back to the people we build with.
Start with a 30-minute call. Tell us how your business runs today and what is not working, and we will tell you where we would start.