The Intershop Order Management (IOM) offers the possibility to tailor your business models as flexible and free as you need them and depict them in your e-commerce environment. The order management system adjusts the order processing for various sales channels and suppliers and can be seamlessly integrated with existing components of your IT environment.
Tracking of all order-related transactions
User-defined attributes for orders or line items
Support for internal and several external order references
Configurable return reasons per supplier and shop (incl. mapping between shop and supplier)
Support for absolute and relative (percentage) discounts on order and position level
Order routing by availability ootb, by price, group, manufacturer - need to be customized by project, overall ready to extend
Order confirmation by supplier
Automatic creation of sequential order numbers for every customer order
Shipping date and shipping confirmation by supplier
Creation of customizable invoices, shipping and return documents per shop, configurable for any business process step (rule-based templates)
Creation of customizable e-mails, customizable for most of the business process steps (including order and delivery confirmations) (rule-based templates), ready to extend (e.g. for payment events)
Automatic cancelation of unavailable order items
Support for end customer return processes
Order cancelation or suspension in case of missing authorization by payment provider
Support for partial (by item) and complete shipping per supplier
Return request processing (Return Merchandising Authorization)
Support of partial authorizations and captures
Support of refunds per payment
Deletion of payment authorizations for canceled orders
Refund of payments for canceled orders and single order items
Capability to integrate several payment providers with multiple payment methods
Support of manual refunds on order item level for returns and manual credit notes for already existing invoices
Support of several payment processes depending on payment type (e.g. credit card, PayPal, direct debit, cash on delivery, etc)
Tracking of payments for multiple payment types
Manual or automatic approval of orders based on configurable approval rules
Support for time-frame-based aggregated invoices (multiple order invoices)
Ability to change orders in certain statuses by creating change requests (via REST API) that can be applied to an order (serves as the basis for specific project customizations)
Simple and advanced search for orders
Search for orders with returns by sales channel
Search by any combination of payment type, name, membership number, date, article, and so on
Display of all related data and event history
Display of all created e-mails and documents
Display of supplier confirmations
Display positions as well as charges as part of their shipping bucket at order detail page, invoice detail page and credit note dialog
Management of delivery status per supplier
Management of customer, shop and supplier-side cancelations
Management of customer return requests (RMA)
Management of returns per supplier
Management of order approvals
Management of payments
Management of return documents
Management of manual and automatic credit notes for all line items and charges
Perform actions on transmissions (e.g. resend invoice transmissions)
Display of "orders to be checked manually" on overview page
Search by custom order references
Order capture
Cancelation of pending orders
Delivery notifications
Integration of external debtor and creditor systems (accounting & ERP systems)
Return processing
RMA handling on shop side and supplier side
REST-API for creating orders, including handling multiple delivery addresses, so-called shipping buckets (dedicated delivery address, shipping method, charges, custom attributes, positions)
REST-API for order state (e.g. to search orders of a specific state)
REST-API to trigger order change requests for further operation
Stock per supplier
Sales-channel-dependent availabilities and stocks
Different inventory states (Available, Reserved, Sold)
Reservation of inventory (for instance during checkout process)
Graphic display of product stock information
Data import and export processes (incremental or complete, file based)
Requests (Available-to-promise) for sales channels
Reservation
Different product classification systems (e.g. shirts, kids, ladies, gents, shoes)
Different prices per variation
Several suppliers per product
End-of-life handling for products per supplier
Individual article numbers per shop, supplier and manufacturer
Support for different pricing types (sales price, purchase price, recommended price)
Sales-channel-dependent product prices
Support of gross and net prices
Detailed parameterizable search for products
Quick search for products
Several customer numbers per system (shop-customer-number, ERP customer number, etc)
Multiple addresses for shipping/billing can be stored at customer level
Multiple currencies within one shop. Different orders can have different currencies if they are not ordered by the same customer (one customer = one currency).
View of all orders and invoices per customer
Summary of payment balance
Customer search via different criteria (e.g. orders, name, e-mail) with corresponding order overview
View of contact history for the entire order-related and customer-related communication
Manual comments for customer orders
Access to all customer-related data to support GDPR via REST API
Supplier systems integration via XML, CSV, XLS interfaces (web services or file-based)
User Interface for supplier to manage own orders, shipments, cancelations, and returns
Support for return reasons per supplier and product
Support for return addresses per supplier and return type
Support of several shipping types per supplier
Support of multiple sales channels per supplier
Individual configurable business processes per supplier
User interface to manage users, roles and role assignments per organization
Fine granular access rights (>100 different)
Support for multi-level organization trees
Intershop Order Management is not tailored for specific use. In order to utilize the features, customizations and modifications as well as integration into third-party systems are required.
Depending on the particular installation profile and intended use, the scope of these services may vary.
Intershop recommends an in-depth analysis.