OMS

Order Management

Fulfillment that scales—fewer clicks, faster deliveries, happier customers

What it does and who it's for

Orders track items, prices, discounts, taxes, customer and delivery details, market/channel context, and promotions. A clear lifecycle with item‑level statuses keeps everyone aligned.

Fulfillment triggers payment captures and emails automatically, returns can restock when policy allows, and shipping rules with freight classes keep options accurate per market.

Geins Order Management serves:

  • Operations and e‑commerce managers streamlining fulfillment and returns
  • Customer service teams resolving order issues fast
  • Warehouse teams picking, packing, and shipping efficiently
  • Finance teams controlling captures, refunds, and reconciliation
  • Developers integrating ERP/WMS/POS and custom workflows

Key capabilities

Order lifecycle & statuses

pending, on-hold, backorder, partial, completed, refunded, cancelled. Item-level: ready, shipped, returned, cancelled, backorder.

Partial fulfillment

Fulfill parts of an order as stock arrives; split across parcels.

Returns & refunds automation

Create returns with reasons; optionally restock items.
Refunds are sent automatically to the payment provider.

Shipping rules per market

Freight classes on products; methods/rates by market, price, weight. Optional nShift UI for selection and labels.

Inventory aware fulfillment

Reserved stock deducted on completion; backorder flow supported.

Built in communication

Transactional emails on key events (fulfillment, returns, etc.).

Operational tooling

Batch fulfillments, picking lists, labels, discrepancy handling.

Governance & extensibility

Order metadata, line messages, confirmation filters.
Logs and webhooks for visibility and automation.

Payments matching operations

Automatic capture on fulfillment; refunds and cancellations supported. Configure per channel/market.

Providers: Klarna (Kustom), Avarda, Svea, Walley, Geins Pay, Manual Invoice.

How it works in Geins

Orders are created at checkout and scoped to the right channel and market. Status flows reflect real operations—on‑hold, backorder, partial, and completed—so teams always know what to do next. Fulfillment can be done per item or in batches, with documents and labels generated as part of the flow. On completion, captures and emails trigger automatically and stock is updated.

Returns include reasons and optional restocking; refunds are sent to the payment provider. Shipping rules are driven by market, price, weight, and freight classes, while payments capture on fulfillment with full support for refunds and cancellations. The data model keeps items, prices, taxes, promotions, and delivery details together for traceability.

Order lifecycle
Clear order and item‑level statuses keep operations transparent from on‑hold to completed and refunded.
Fulfillment & captures
Complete items or batches, generate docs, and trigger payment captures and emails automatically.
Returns & refunds
Create returns with reasons, restock selectively, and send refunds to the payment provider.
Shipping rules
Configure methods and rates per market with freight classes, price, and weight rules; add labels via nShift.
Payments
Configure providers per market; capture on fulfillment with support for refunds, updates, and cancellations.
Data model
Orders include items, prices, taxes, promotions, customer and delivery info, and metadata for traceability.

Integrations

Geins connects to your payments, shipping, and back‑office systems so order status, documentation, and inventory stay in sync across channels and markets.

  • Payments: Klarna (Kustom), Avarda, Svea, Walley, Geins Pay, Manual Invoice
  • Shipping: nShift for labels/selection
  • ERPs/WMS/POS: Map external IDs; sync status, inventory, documents
  • APIs & webhooks: Management REST for ops; Merchant GraphQL for storefronts; event webhooks

Real-world outcomes

Teams ship faster and answer fewer tickets with accurate statuses and automated communications. Cash flow improves when captures align with fulfillment, while freight classes and scoped rules reduce errors. You can scale into new markets more easily with flexible payments and shipping configurations.

Faster SLAs
Batch fulfillment and clear statuses reduce lead times from payment to delivery.
Fewer support tickets
Proactive, accurate notifications keep customers informed and reduce manual inquiries.
Improved cash flow
Capture on fulfillment and automate refunds to align revenue recognition with operations.
Lower errors
Freight classes and scoped rules reduce mistakes in methods, rates, and fulfillment.
Scales across markets
Flexible payments and shipping configurations make multi‑market expansion simpler.

Get started

Configure payments

Set up payment providers and methods per market and channel.

Set shipping rules

Define shipping methods and rates; assign freight classes and conditions.

Define inventory rules

Configure backorder behavior; connect ERP/WMS if applicable.

Enable emails

Turn on transactional emails for fulfillment and returns.

Train operations

Train on batch fulfillment, picking lists, labels, and discrepancy handling.

Automate with APIs

Use Management API and webhooks to automate updates and sync with back‑office.


Best practices

Practical tips to keep operations steady as you scale across markets and channels.

Confirm risky orders
Use on‑hold filters and review rules to prevent fraud and reduce downstream problems.
Partial fulfill to keep flow
Split shipments to avoid bottlenecks and ship in‑stock items without delay.
Keep rules simple
Document freight classes and shipping rules and review them regularly per market.

FAQs

Fulfill faster with fewer clicks