Skip to content

Augur Microservices

The Augur Microservices are our integration layer between Prophet 21 and the internet. They are the same APIs behind every e-commerce website, custom site, mobile app, and system-to-system integration we build. Any developer can build on them too. Because these are our own APIs, the Prophet 21 APIs are not required. When a distributor already has them, we can use them for a few extra features.

Each service is organized around a data domain (items, pricing, inventory, customers, orders) and keeps that data in step with P21. Some power the commerce flow behind an e-commerce site: item details, inventory levels, customer pricing, cart, checkout, shipping and tax estimates, and payments. Finished orders land back in P21 ready for review. Others run server to server, syncing the same data with outside systems, no user in the mix.

Beyond the core domains, integration services push items and inventory out to channels like Amazon and Google Merchant Center, and custom services are built to fit a single client's requirements. Whatever sits on the other end, we handle the P21 side. We have done that work since our first API in 2013. That holds whether Prophet 21 runs on-prem or in the Epicor Cloud.

The services

Items

Every item and its inventory: attributes, variants, units of measure, and current stock by location.

Customers

Accounts, contacts, and ship-to addresses, kept in step with Prophet 21.

Orders

After the sale: order and invoice history, tracking, returns, and balances customers log in to see.

Pricing

Each customer's real Prophet 21 price (contracts, price libraries, and company defaults), calculated the way P21 would.

Commerce

The buying flow: cart and checkout, from first click to placed order. Reps can place orders as a customer through impersonation.

Payments

Card processing through Element/WorldPay, UnifiedAR, and others. Card data never touches the site.

Logistics

Live shipping rates from FedEx, UPS, and freight carriers.

Search

Product search, tunable to push the best sellers to the top.

Data Import

Back-office imports into Prophet 21 through SISM, not just new web orders. Imports are validated and cleaned before they land.

Built to extend

Because we own the integration layer, we can shape it to the need. When something does not fit the services as they stand, we extend one or add a new service.

Two ways to use them

Have a Prophet 21 project in mind? Get in touch.