Media Magic Support
Docs » automagic:developers:sales_channels

Sales Channels

In most cases a sales channel will be a website. More generally a sales channel will be any method by which customer orders can be collected and then retrieved by AutoMagic.

The core section is required minimum functionality for the integration to work.

Core

As a minimum, the software needs to be able to do the following on the sales channel:

  1. Query orders that have not been dispatched yet.
  2. To mark order as being dispatched.

Server side searches

The software can perform server side queries if the sales channel supports it.

Operators

  • Starts with
  • Ends with
  • Contains
  • Equals
  • Not equals
  • Before ⇐
  • After >=

Fields

  • Order ID.
  • Billing name
  • Total value
  • Order state

Sales orders

Core

A sales order arriving from the sales channel must contain the following information as a minimum:

  • The invoice address details.
  • The SKU of each item.
  • The quantity of each item.
  • The price of each item.

Verification and Validation

The software is designed to cross check an order to ensure that it is imported correctly. If the data from the sales channel contains the following values the AutoMagic will perform the following checks on each imported sale:

  1. The order total check the total amount of the order matches that of the imported sale.
  2. The item count check the total number of items matches the imported sale.
  3. The line count check the total number of lines creates matches the imported sale.
  4. The amount of the payment taken If payment clearing information is present, AutoMagic can mark the imported sales as paid, with a payment method and amount of the payment.

The above checks allow the software to ensure that the incoming order from the sales channel and the sale created in AutoMagic are an exact match.

Order dispatch

In addition to marking the order as dispatch. AutoMagic can upload tracking information about the order. The tracking information can be any of the following:

  • The tracking number.
  • A unique courier identifier, this will be a 10 char alpha-numeric string.
  • The name of the courier, up to 30 chars in length.
  • A tracking URL for the consignment.
Previous Next

Media Magic Support

Table of Contents

Table of Contents

  • Sales Channels
    • Core
    • Server side searches
      • Operators
      • Fields
    • Sales orders
      • Core
      • Verification and Validation
      • Order dispatch

Installation

  • Install on Windows
  • Install on other platforms
  • Remote Access

AutoMagic

  • Desktop application
  • VAT Returns
  • Customer Accounts
  • Sales
  • Order fulfilment
  • Stock
  • Expense Ledgers
  • Managing Reports

Android Sales Tablets

  • Installing a CA Certificate on Android
  • Setting up the android software
  • Software updates

Web services

  • Trouble Shooting
  • Installing and Getting started
    • Provisioning Zebera TC5x devices
    • Setting an authentication token
  • Proof of delivery and signiture capture
    • For deliveries.
    • For Invoices, delivery notes and quotations.
    • For Paid Outs

Warehouse Management System (WMS)

  • WMS Functions
    • Info
    • Storage
    • Replenish
    • Picking
    • Check picking
    • New stock
    • Stock Take
  • Master data
  • Setup
    • Location Layout
  • Terms and definitions

Policy

  • Privacy Policy