OMS-Accounting Integration Project
Overview
Integrating Ginee Order Management System (OMS) with Accurate Online (Accounting System) was one of my most exciting project. Many OMS users are companies that need to manage their online sales from various marketplaces. At the same time, they also need to synchronize their sales records with their accounting system.
Here’s how the process works: once an order is paid on the marketplace, it is synced to the OMS and then OMS will pushed the transaction record and stock update to the Accounting system. After launching this integration, users were eager to explore more, and the number of potential users increased by approximately 20–30%, as they wanted to use both systems seamlessly.
My Contributions
I worked closely with the product team, starting with deep research on user needs and studying how competitors approached similar integrations. We soon discovered that the process was far more complex than expected. It wasn’t just about syncing sales data. Both system needed to record all business transactions, including:
- Mapping journal entries for each store
- How products are created and purchased
- How sales transactions are recorded
- How to handling cancellations or returns
- Recording receipts, including marketplace fees and taxes
- And other related processes
I explored the accounting system’s features and APIs, and collaborated with their technical team to figure out the best way to connect both systems.
From there, I mapped out which features should be linked, created user flows, and helped define the integration design. I also prepared training materials to support onboarding and assisted in handling issues post-launch. This project not only improved our product ecosystem but also taught me how technical collaboration can create real value for users.
Result
After extensive effort, the integration between OMS and AOL was successfully launched, covering product, purchasing, and sales synchronization, with ongoing improvements planned.
Link
If you want to learn more about the integration between both systems, you can find it here.
Comments