User Guide
  • Intro
    • Welcome
      • About DotApparel
      • What is DotApparel?
      • Where is it hosted?
      • What platform(s) do we support?
      • How does syncing work?
      • Solution architecture
      • Definition of “Instance”
      • Security Overview
    • Implementation
      • Google Cloud and Firebase
  • Quick Links
  • Core
    • Overview
    • Dashboard
    • Orders
      • Mappings
      • Integrations
    • Returns
      • Mappings
    • Products
      • Mappings
        • Default mapping rules
      • Translations
      • Markets
      • Publishing products
    • Inventory
      • Mappings
        • Examples
          • Ignore Sync
          • Inventory Buffer
          • Keep Items Sold Out
          • Unlimited Inventory
    • Customers
    • Rewards
    • System Alerts
    • Settings
      • Shopify Locations, DotApparel Locations and Inventory Buffers
      • ERP credentials
      • Product images
      • Fulfillments
      • Payment gateways
      • Gift cards
      • Refunds
      • Notifications
      • Harmony Integration with DotApparel
    • Modules
      • Ship From Store
      • Local Pickup/Click & Collect
      • Shopify Markets
      • Returns
        • Australia Post (AusPost)
        • Loop Returns
      • Auto-Refunds
        • Refunding Shopify Orders from POS (In-Store)
      • Integrate with Brauz (app)
      • Integrate with The Wishlist (app)
    • Release Notes
    • Troubleshooting
      • FAQs
      • How to raise a support ticket for an issue
      • Good and bad examples of a problem ticket
      • Want to enable a new omnichannel feature?
      • Want to integrate a marketplace using DotApparel?
  • Customers
    • Overview
      • Email Examples
    • Getting Started
      • Understanding Customer Setup in your ERP
      • Data Sync
      • Configuration
      • Testing
    • Data Export Approaches
      • Option A: Consultant
      • Option B: In-House
    • Apparel21 Export Templates
    • Apparel21 Export Changelog
    • Dashboard
    • Customers
    • Orders
    • Translations
    • Mappings
    • Settings
    • Support
  • Loyalty
    • Overview
    • Getting Started
      • Terminology
    • Data Sync
      • Workflows
    • Front-End Implementation
    • Rewards Redemption
    • Rewards Emails
    • Things To Know
Powered by GitBook
On this page
  • View more details about the order
  • Fraud solution
  • Shopify flow workflow

Was this helpful?

Export as PDF
  1. Core

Orders

PreviousDashboardNextMappings

Last updated 9 months ago

Was this helpful?

This section shows all orders that have been placed online. Each line item represents an order.

Next to each order, you’ll see the sync status and the fulfilment status. "Posted" means that the order has been successfully synced to ERP.

There are three fulfilment statuses, and these statuses are automatically updated as soon as the next sync run has been completed. This fulfilment sync runs every hour.

  • Unfulfilled

  • Fulfilled

  • Partially fulfilled

View more details about the order

You can click on each line item to display the data associated with each order. On the left, is Shopify data. On the right, is ERP Request data which is the data that is sent through to ERP from Shopify.

This data is very useful for debugging any order issues with ERP. They'll usually ask for an "Order Payload" in which case, you can simply copy this yourself by clicking Show XML in the ERP request XML section.

Fraud solution

If the order risk is unacceptable, the payment will remain in an authorized state, the order will be tagged with a fraud tag and an email sent to the store email address. A saved search will be set up in the Shopify admin to enable the retail team to easily see these orders.

Only orders which have a captured payment will be synced to ERP.

In the case that an order is erroneously marked as fraudulent, it can be synced simply by capturing the payment in the Shopify admin, which will trigger a fresh webhook to the integration.

Shopify flow workflow

The following workflow can be used to achieve the above. Remember to update the email address against the "Send email" step.

Shopify offers a built-in feature which will be utilised for this integration. When Shopify captures an order, it assigns a level of "risk" to the order which indicates whether further investigation should be made before dispatching the goods.

Shopify will be configured such that payments are not captured by default, only authorised. A will be created such that when an order fraud risk is acceptable, the payment will be automatically captured.

Fraud analysis
Shopify flow
7KB
Fraud workflow.flow