AEROPLATFORM

Purchase and Delivery

Order management used to live inside a monolithic platform, fragmented between the CRM and the ERP (SAP, for instance) — hard to maintain, and harder still to build on. A distributed architecture fixes that by splitting order management across multiple backend services, each responsible for its own domain.

Cart and orders
  • Add to cart, view and edit the cart
  • Reserve items and remove them from the cart with the option to restore
  • Show discounts, promotions, bonus points, gifts and promo codes
  • Recalculate the cart automatically when the city changes
  • Abandoned cart handling
  • Store and prefill contact details for the buyer and the recipient
  • Subscription delivery for the whole cart or selected items at a chosen frequency
  • Split an order into parcels, taking product parameters, weight and dimensions into account when choosing shipping points and delivery methods
  • Address auto-complete integration
  • Multiple order assembly points depending on business process, with cut-off times and consolidation time per point
  • Multiple payment methods, fiscal receipt generation for prepayment and final settlement, receipts sent by email or SMS
  • Order history with the number of parcels per order and items per parcel, cancellation of an order or parcel, status tracking, reorder
  • Purchased items: a filterable, sortable list of everything the customer has bought before
  • Returns through the website, configurable by customer type and order type
  • Refunds of money and bonus points to the customer's card and account once the warehouse confirms the return
Customer account
  • Sign-up and login by phone number, with a one-time code or a password
  • Keycloak as the authorization server
  • Registration for both individuals and companies
  • Company data auto-fill for B2B
  • Password recovery and change
  • Personal details shown in the account and editable by the customer
  • Company profile with support for several organization types and auto-suggest while filling in company data
  • Favorites: add, remove, view the list
  • Subscription to promotional and news mailings
  • Notifications about order status changes and promotions
  • Several delivery addresses: edit, delete, set a default, address suggestions while typing
Logistics
  • Split an order into parcels by shipping point
  • Product parameters taken into account when choosing shipping points and delivery methods and when calculating delivery time and cost
  • Items that cannot be delivered by the chosen method are moved into a separate parcel
  • Configurable free delivery conditions
  • Logged-in customers see the delivery method and address from their previous order and can pick from saved addresses
  • Pickup points and stores shown as a list and on a map, with filters and restrictions
  • Address prefill while typing, a comment for the courier, delivery date and time slot
  • Delivery to a different recipient and door-to-door delivery
  • Several order assembly points depending on business process: own warehouses, supplier warehouses, physical stores and so on
  • Cut-off times and consolidation time per assembly point
  • Integration with pickup-point aggregators to connect as many pickup locations as possible
  • Fast onboarding of new delivery methods, for example on-demand courier services
  • Order collection routes that account for travel time between intermediate assembly points

Order lifecycle

The order lifecycle starts with the cart: checkout, order split, delivery cost and delivery time calculation, and creation of the order in the accounting system. The order then moves to the order management system, where contact center specialists work with it.

There the order status changes as the order is picked, shipped, delivered and received, and changes and cancellations are processed.

Live projectsbuilt onthe platform

  • Volvo
  • Burger King
  • Decathlon
  • noroot
Volvo in-car interfaceShell mobile appBurger King mobile appDecathlon mobile app
Next serviceMarketing

Book a platform demo

Book a platform demo