Software Engineering Blog

We’ve learned a lot building payment infrastructure in a regulated market like Switzerland.

In 2020, while working on the BNPL product Paidle, we were required to implement BVR payment slips - a legacy format that was still standard at the time. We didn’t stop at compliance. We made the experience efficient for…

Learn more

Have you ever had to migrate data from one platform to another?

We recently got such a request while moving from the widely used Transportation Management System, Sylectus, to a custom-built solution. The initial estimation? 6 weeks A team of 3 people Manually copy-pasting every vehi…

Learn more

Ever wondered what a real mobile message to Orange, Vodafone, or O2 looks like under the hood?

0000003F00000004000000000000000100010153656E64657249440001013338 336313237363530350000000100000000000D48656C6C6F20416E6472697921 This line is what actually travels over the wire when you integrate with mobile operators u…

Learn more

While many assume banks don’t offer public APIs, they actually do — even in Switzerland.

In our BNPL product for the Swiss market, Paidle, we faced a key challenge: tracking incoming customer payments in real time. To solve this, we integrated with Credit Suisse using a CAMT (Cash Management) XML-based forma…

Learn more
Categories Hide