Operate seamlessly in Haitian Gourdes and US Dollars. Automatic exchange rates, per-currency reporting, and dual-currency customer balances. The only POS built for Haiti's dual-currency economy.
In Haiti, nearly every business deals with both HTG and USD every day. Importers buy goods in USD and sell in HTG. Customers may want to pay in whichever currency they have in their pocket. Without a proper multi-currency POS system, you are forced to manually convert prices, maintain separate ledgers for each currency, and risk costly errors in your accounting. The mental math alone wastes hours of staff time each week, and mistakes in currency conversion directly impact your profitability.
The complexity increases when exchange rates fluctuate. The rate you used yesterday may no longer be accurate today, but your prices and customer balances need to reflect current values. If you are using a standard POS system not designed for dual-currency operations, you will struggle to handle split payments — a customer paying partly in HTG and partly in USD in the same transaction. Without proper HTG USD software, you are limited to accepting only one currency or doing manual calculations that invite errors.
Vendrex is built from the ground up for Haiti's dual currency economy. It handles everything: automatic exchange rates via cloud service, manual rate overrides for street rates, per-currency reporting, dual-currency customer balances, and historical rate preservation so your records stay accurate even when rates change. The system handles the math so you do not have to, and every transaction is recorded in a way that preserves the actual economic value at the time of the sale.
Multi-currency POS software is a point of sale system that can process transactions, track inventory, and generate reports in more than one currency. Unlike standard POS systems that operate in a single currency, a multi-currency system handles the complexity of exchange rates, split payments, and per-currency accounting automatically. Vendrex is designed specifically for the HTG/USD dynamic that defines Haitian commerce, but its architecture supports any currency configuration.
The system tracks three distinct currency roles. The base currency (always USD) is used for internal accounting — all KPIs and reports consolidate to this currency so you have a clear financial picture. The primary currency (typically HTG for Haitian stores) is your main operating currency that customers see on prices and receipts. Enabled currencies (HTG and USD) are all the currencies your store accepts. This three-tier system ensures accurate accounting while keeping the customer experience simple and familiar. You can learn more about how this integrates with your POS system for seamless checkout.
Exchange rates can be configured in two ways. In automatic mode, Vendrex fetches exchange rates daily from our cloud service, which sources from Open Exchange Rates and the European Central Bank. In manual mode, you set your own rates — useful when you want to use street rates that differ from official bank rates, which is common in Haiti. Historical transactions always preserve the rate that was used at the time of sale, so changing a rate never affects past records. This ensures your financial data remains accurate and auditable.
When you set up your store, you choose your primary currency (typically HTG) and your base currency (always USD for internal accounting). You enable the currencies you accept — HTG and USD. Exchange rates are configured via the store settings: you can use automatic daily rates from our cloud service, or set manual rates if you prefer to use street rates. You can switch between modes at any time, and the system preserves the source of each rate update for auditing.
During checkout, the POS shows prices in your primary currency. If a customer wants to pay in USD, the system converts the total at the current rate and shows the USD amount. For split payments, the customer can pay part in HTG and part in USD in the same transaction — the POS converts the USD portion using the current rate, reconciles the total, and shows the complete breakdown. The receipt prints the amounts in both currencies along with the exchange rate used, so the customer sees exactly how their payment was applied.
All transaction documents — orders, expenses, payments — store a snapshot of the exchange rate at the time of creation. This is a core architectural principle: transaction documents are immutable and preserve their original conversion data. If you change your exchange rate next week, historical records remain accurate because they carry their own rate snapshot. Your reports always reflect the actual rates that were in effect when each transaction occurred. Customer and supplier balances are tracked per-currency using a map structure, so debts remain in the currency they were incurred — never converted or mixed.
When changing your store's primary currency, Vendrex runs the process server-side in a Firestore transaction to prevent data corruption. You can choose whether to convert product prices, product costs, customer balances, and supplier balances. Historical documents (orders, expenses, payments) are never rewritten, preserving their historical accuracy. This process is designed for safety and data integrity.
Manual currency conversion errors. When your staff has to calculate HTG-to-USD conversions manually during checkout, mistakes are inevitable. A wrong conversion either costs you money or overcharges a customer, damaging trust. Vendrex eliminates this by doing all currency conversions automatically based on your configured exchange rates. Whether a customer pays in HTG, USD, or a combination of both, the POS calculates the correct total every time.
Exchange rate fluctuation impact on records. If your POS system does not preserve historical rates, changing your rate means past transactions recalculate with the new rate, making your financial records inaccurate. Vendrex stores the rate used at the time of every transaction, so changing a rate never alters past records. Your profit calculations, tax reports, and customer balances remain accurate regardless of rate changes.
Dual-currency customer balance confusion. When customers owe money in one currency and pay in another, tracking becomes complex. Without proper dual-currency tracking, you might accidentally convert a USD debt to HTG at the wrong rate, creating disputes. Vendrex tracks customer balances separately in HTG and USD, never converting or mixing them. The balance ledger shows every credit and payment with the original currency preserved.
Reporting in mixed currencies. Understanding your business performance is difficult when sales come in two different currencies. You cannot simply add HTG and USD amounts together — they need to be converted to a common base for meaningful comparison. Vendrex handles this by reporting all KPIs in your base currency (USD) while showing per-currency breakdowns for detail. You always know your total performance and can drill into the currency mix.
| Feature | Vendrex |
|---|---|
| HTG support | ✅ |
| USD support | ✅ |
| Automatic exchange rates | ✅ |
| Manual rate override | ✅ |
| Historical rate preservation | ✅ |
| Per-currency reporting | ✅ |
| Dual-currency customer balances | ✅ |
| Offline mode | ✅ |
In automatic mode, Vendrex fetches exchange rates daily from our cloud service, which uses sources like Open Exchange Rates and the European Central Bank. In manual mode, you set the rate yourself in your store settings. This is useful when you want to use street rates that differ from official bank rates — a common practice in Haiti. You can switch between modes at any time, and all rate changes are logged for auditing purposes.
No. Every transaction stores a snapshot of the exchange rate that was used at the time of the sale. This ensures your historical financial records remain accurate even if rates change later. This is a core architectural principle of Vendrex — transaction documents are immutable and preserve their original conversion data. You can change rates as often as needed without worrying about past records.
During store setup, you select your primary currency (typically HTG for Haitian businesses). Your base currency is always USD for internal accounting. You can change your primary currency later through the store settings, and the process runs server-side in a Firestore transaction to ensure data integrity. You can choose to convert product prices, costs, and customer or supplier balances as needed.
Customer balances are tracked separately in HTG and USD as a per-currency map. When a customer incurs a debt in HTG, the balance increases in HTG. When they pay in USD, that payment is recorded against their USD balance. The two are never mixed or converted against each other. This ensures customers always owe exactly what they borrowed in the original currency. The same approach applies to supplier balances.
Yes. During a single transaction, you can accept payment partially in HTG and partially in USD. For example, if a customer owes HTG 10,000, they might pay USD $40 and HTG 4,800. The POS converts the USD portion using the current rate and reconciles the total. The receipt shows the breakdown clearly in both currencies with the exchange rate used. This is essential for Haitian retail.
Exchange rates are cached locally on your device. When you are offline, the POS uses the last known rates for conversions. When you reconnect, rates can be updated from the cloud, but historical transactions retain their original rates. This ensures you can process multi-currency sales even without internet. Rates are loaded when you first open the app and refreshed periodically.
Automatic rates are fetched daily from our cloud service. The system checks for rate updates each day and applies them to your store if new rates are available. The timestamp of the last rate update is stored so you can see how recent your rates are. In manual mode, rates stay at your configured value until you change them.
All KPIs and reports show values in your base currency (USD) with per-currency breakdowns. For example, sales are shown as total in USD with a breakdown of how much was sold in HTG and how much in USD. The same applies to expenses, profit, and other metrics. This gives you both the consolidated view and the detail needed to understand your currency mix and exposure.
Yes. Vendrex supports split payments across HTG and USD within a single transaction. A customer can pay part in HTG and the remainder in USD. The system converts the USD portion using your configured exchange rate and reconciles the total automatically. The receipt shows the full breakdown by currency along with the rate used, giving you and your customer complete clarity.
In automatic mode, rates are fetched daily from our cloud service, which sources from Open Exchange Rates and the European Central Bank. The system checks for updates each day and applies new rates if available. In manual mode, rates stay at the value you set until you change them. The last update timestamp is displayed so you always know how current your rates are.
Currently, Vendrex uses a single exchange rate for both buying and selling conversions. If your business needs separate buy and sell rates — common in money exchange services — you can use manual mode to set a rate that reflects your margin. For most retail businesses, a single rate is sufficient and simpler to manage. Separate buy/sell rates may be added in a future update.
When you are offline, the system uses the last known exchange rates that were cached on your device. All transactions during the offline period use these cached rates, and the rate used is stored with each transaction. When you reconnect, rates can be updated, but historical transactions are never adjusted — they retain the rate that was applied at the time of the sale.
Yes. You can change your store's primary currency from the store settings. The process runs server-side in a Firestore transaction to ensure data integrity. You can choose whether to convert product prices, product costs, customer balances, and supplier balances. Historical documents like orders and expenses are never rewritten — they preserve their original currency data for accuracy.
Reports show all KPIs in your base currency (USD) with per-currency breakdowns. Exchange rates are not displayed directly in summary reports, but each transaction record includes the rate used at the time of the sale. You can view individual transaction details to see the specific rate that was applied, ensuring full auditability of every conversion.
Download Vendrex and run your business in both currencies seamlessly. No more manual conversions or separate ledgers.
Download on Google Play