
Zoho Books and Beam Integration helped Nuttorn Hair Centre manage international payments more accurately by fixing exchange rate mismatches between invoices and actual payments. Nuttorn Hair Centre serves international clients from Australia, Singapore, Hong Kong, and other markets. Many clients receive invoices in their local currency, while the business settles payments in Thai Baht.
When a client paid days after receiving an invoice, the exchange rate could change. The amount expected in Zoho Books did not always match the final payment value. The finance team had to check, correct, and reconcile these payments manually.
Bit Code solved this by building a custom Zoho Books and Beam Checkout integration. The system now creates fresh payment sessions at the moment of payment, captures accurate currency data, and updates Zoho Books automatically.
Nuttorn Hair Centre is a Thailand-based hair restoration and wellness clinic. recognised among the top 10 hair restoration centres in Thailand. The clinic works with both local and international clients who travel for advanced hair restoration treatments.
Because many clients come from outside Thailand, the business needs to support payments in multiple currencies. Clients may receive invoices in AUD, SGD, HKD, or other supported currencies. But the final settlement needs to be managed in Thai Baht. That made payment accuracy a key finance requirement.

The payment issue started after invoice creation.
That small timing gap created a bigger financial problem. The payment amount, settlement value, and accounting record could fall out of sync. The team had to review payments manually and correct records inside Zoho Books.
“We needed a payment system that could handle international customers without creating accounting headaches.”
The root problem was simple: the payment process relied on static payment links and early exchange-rate capture. But international payments did not always happen immediately after invoice creation.
A normal payment link works well when the payment amount stays fixed.
But Nuttorn Hair Centre needed more than a basic payment link. They needed a payment workflow that could handle live currency values at the time of payment.
The existing setup had three limits:
A fixed payment link could not solve the timing gap between invoice creation and payment completion.
Bit Code suggested a custom middleware solution that captures accurate exchange rates at the exact moment of payment, not at invoice creation. A custom middleware layer between Zoho Books and Beam Checkout.
The middleware changed how the payment session worked. Rather than depending on a static payment URL, the system generates a fresh Beam payment session when the customer is ready to pay.
That means the payment session uses the latest invoice and currency data at the moment of payment.
Bit Code first built the Zoho automation foundation. This included:
This reduced part of the manual work. But during the setup, Bit Code identified that static payment links could not fully solve the exchange rate timing issue.
The team needed a real-time payment process.
Bit Code improved the payment flow by introducing a more flexible real-time processing layer. Now, when a customer clicks the payment link, the system automatically handles the payment process using the latest available invoice and exchange rate data. It:
This solved the core issue, zero rate mismatches, and perfect accuracy. Because the payment session was no longer tied to stale exchange rate data from the invoice creation date.
Nuttorn Hair Centre also needed the system to support different invoice types. Bit Code extended the workflow to handle:
This made the integration more flexible for the clinic’s finance process.
The custom Zoho Books and Beam Checkout integration gave Nuttorn Hair Centre a cleaner and more reliable payment process.
The biggest win was not only accuracy. The finance team no longer had to spend hours every week fixing currency and payment records by hand.
Nuttorn Hair Centre needed a reliable way to accept international payments without creating exchange rate mismatches or extra accounting work.
Bit Code solved the issue with a custom Zoho Books and Beam Checkout integration. The system now generates payment sessions at the moment of payment, uses the current invoice and currency data, and updates Zoho Books after the payment is complete.
As a result, the clinic reduced manual reconciliation by 8-10 hours per week. This improved payment visibility and created a smoother payment process for international clients.
Great working with the whole Bit Code team. Everyone was professional, knew the Zoho ecosystem inside and out, and provided the exact solution we were hoping for. They worked very fast—oftentimes waiting on me for feedback!
If your business uses Zoho Books and still depends on manual payment updates, custom reconciliation, or disconnected payment tools, Bit Code can build an integration around your current workflow.
From payment gateways to invoice automation, webhook workflows, and real-time data sync, the right setup can save hours of finance work and reduce costly accounting errors.


