Shopify Integration

 

How it works?

  1. The retailer will create an API giving Seko access to their Shopify accounts.

  2. Seko subscribes to the Shopify Order Webhook API which notifies Seko every time an order is placed.

  3. Seko then calls the Shopify order API and stores the information required for a customer to create a return

  4. Order data is stored for 3 months

Initial Order Import

When we integrate with Shopify initially we will import the last 30 days of orders in to our database, it is a restriction from Shopify that we cannot import any orders beyond this timeframe.

Return Option

This is what Seko refer to as the value customers get in return for the item they are returning. We currently offer:

  • Refund: Cash value of the returning item, in the payment method (e.g. Paypal, credit card) used for the original order

  • Credit Note: value of the returning item as a gift card

  • Exchange: exchange the returning item for a product variant (typically size, and/or colour)

Seko OmniReturns has two options for which Return Option is issued, Retailers can either let customers chose the return option, or define automated rules to select what return option the customer gets.

1. Customer chose Return Option

If the retailer would like customers to have choose what Return Option they would like, this will be asked per returning item when the customer creates the return (refer to screenshot below). Refund and Credit Note must be offered however, Exchange can be disabled.

If this option is enabled, it will take precedence over any Return Rules set up in OmniRPS.

Image: OmniReturns customer portal - Product Selection page

2.Automation Return Rules

If the retailer would like to automate the return option (whether a customer gets a refund, credit note or no action), rules can be created using the below dimensions or metrics which will then automatically action the chosen return option when the criteria of the rule is met.

The rules are set in priority order, for each return we will run down the list of rules until the conditions of a rule are met. If a return doens’t meet any conditions, no return option will be automated.

  • Tag

  • Order Value

  • Order Discount Value

  • Order Discount Percent

  • Order Country

  • Order Return Reason

  • Order Discount Code

Examples
  • If ‘Return Reason’ EQUAL TO ‘Faulty’ THEN ‘Refund’

  • If ‘Order Discount Percent’ GREATER THAN ‘50’ THEN ‘Store Credit’

  • If ‘Order Country’ EQUAL TO ‘Canada’ THEN ‘No Action’

Return Trigger

This is when the Return Option will be triggered to Shopify. Only one Return Action can be nominated per OmniRPS account.

We currently offer the below options:

  • First scan - when we receive the Return In Transit tracking event from the carrier notifying Seko, the return has been dropped off by the customer

  • Processing - when the return is processed via OmniRPS

  • Manual - when the Return Status in OmniRPS is updated on the return to “CLOSED”

 

To set up the Shopify integration, please contact your Account Manger.