100%
real-time POS integration between PomQ and NetSuite for Sales, Refunds, and Voids
3
country multi-subsidiary support across Thailand and Singapore with currency, tax, and invoice handling
100%
automated customer mapping between PomQ and NetSuite with address, contact, and subsidiary data
About
Client
Business
Multi-Country Fashion Retail Operations
The Pomelo fashion brand operates in Southeast Asia, which includes Thailand and Singapore, with both virtual as well as physical retail stores.
Integrated POS and ERP Ecosystem
PomQ handles the in-store point-of-sales process, while the NetSuite system handles accounting, reporting, and consolidation of finance across multi-subsidiaries.
High-Volume Transaction Management
There is high transaction volume in multiple terminals and warehouses, Pomelo required an automatic integration of POS to NetSuite.
Our Solutions
VNMT implemented a custom POS-to-NetSuite integration to automate sales transactions, customer data mapping, and multi-subsidiary processing.
Real-Time POS Transaction Integration
The custom NetSuite RESTlet was designed for processing the PomQ POS transactions in real time and automatically creating sales, refunds, and voids in NetSuite.
Automated Processing & Duplicate Prevention
The use of deterministic external IDs and record lookups helps us to avoid duplicate transactions and update them without any errors.
Customer & Payment Data Mapping
The integration automatically translates customer details, discount codes, store credits, credit card transactions, rounding differences, and payment splits into proper NetSuite transaction lines.
Multi-Subsidiary Processing & Audit Logging
The integration handles multiple subsidiaries across Thailand and Singapore, including currency, tax, and invoice requirements. Transaction-level audit logs support traceability, error tracking, and reliable processing.
Challenges
The integration needed to handle real-time POS transactions while maintaining accuracy, reliability, and multi-subsidiary consistency.
High-Volume Real-Time Transaction Processing
PomQ produced a large number of POS transactions in multiple stores and terminals, which needed to be processed in real time in NetSuite automatically.
Complex Transaction & Data Mapping
The integration had to differentiate sales, refund, void, unpaid, and canceled transactions and perform accurate mapping of customers, items, tax code, payment type, and warehouse in both applications.
Duplicate Prevention & Multi-Subsidiary Processing
The integration had to provide reliable duplicate detection and recover from errors, whereas the Thailand and Singapore operations required dynamic handling of subsidiary, currency, invoices, and taxes.
Results
The integration streamlined POS-to-NetSuite processing, improving financial visibility, transaction accuracy, and scalability across subsidiaries.
Automated POS-to-NetSuite Processing
Transactions will be automatically generated from PomQ to NetSuite in the form of Cash Sales and Cash Refunds, thus cutting down manual input and freeing up time for finance.
Real-Time Financial Visibility
Transactions regarding sales, refunds, discounts, store credits, and payments will be visible in NetSuite in real time, hence providing finance and operations with financial transaction visibility.
Reduced Duplicate Transaction Errors
External IDs and duplicate checks will eliminate duplicate financial entries, while recovery mechanisms will ensure reliability of transaction processing on retrying.
Scalable Multi-Subsidiary Integration
The integration can accommodate multiple subsidiaries, currencies, payment methods, and POS transactions, therefore laying the foundation for more stores, terminals, and countries.




