Initial Configuration: Implementation Checklist

You can use the information in this topic to quickly check what needs to be configured in the Shopify store and in the MYOB Advanced instance before you can start implementing the integration with the Shopify store.

API Credentials to Capture in the Shopify Store

If you connect a Shopify store to MYOB Advanced by using a custom app, you need to capture the API credentials of the custom app in the Shopify store, which are listed in the following table. You will need to specify these credentials on the Connection Settings tab of the Shopify Stores (BC201010) form when you establish the store connection. For more information, see Initial Configuration: To Establish the Store Connection with a Custom App.

Required Information Description
Store Admin URL

The permanent URL of the store followed by /admin.

This path is used for navigating to the Shopify store's pages from the Sync History (BC301000) and Process Data (BC501500) forms.

API Key The API key of the custom app created in the Shopify store to integrate it with MYOB Advanced.
API Access Token The API access token that was generated for the custom app added to the Shopify store to integrate it with MYOB Advanced.
API Secret Key The API secret key that was generated for the custom app created in the Shopify store to integrate it with MYOB Advanced.

Settings in the Shopify Store

In the table below, you will find the information about the settings that you should specify in the Shopify store before you start setting up the integration with MYOB Advanced. For more information, see Initial Configuration: To Set Up a Shopify Store.

Required Settings Description
Store profile

The basic information about the online store, including the store name, business name and address.

The store country is important because it determines which payment and shipping options are available for your store.

Default currency The default currency in which prices are displayed to users and which transactions are made. The default currency should be the same as the base currency in the MYOB Advanced instance.
Payment methods for the default currency The payment methods that can be used for transactions in the default currency.
Shipping rules The shipping zones and rates that you want to use in your store.
Taxes The tax settings that apply to your online store.

Settings in MYOB Advanced

The table below contains the features that need to be enabled, the entities that need to be created, and the settings that need to be specified in MYOB Advanced before you can specify the appropriate settings on the Shopify Stores (BC201010) form.

Form Criteria to Check Notes
Enable/Disable Features (CS100000)

The following required features are enabled:

  • Business Account Locations
  • Retail Commerce
  • Shopify Connector
  • Custom Order Types
  • Inventory
  • Scheduled Processing
The Inventory Subitems feature is disabled.
Note: If this feature is enabled, the import of sales orders will not work.

The following recommended features are enabled:

  • Drop Shipments
  • External Tax Calculation Integration
  • Customer Discounts
  • Multiсurrency Accounting
  • Multiple Warehouses
  • Multiple Warehouse Locations
  • Shipping Carrier Integrations
See Preparing an Instance: MYOB Advanced Features.
Customer Classes (AR201000) The customer class for e-commerce customers has been created. This customer class is used for creating customer records in MYOB Advanced for customers imported from the Shopify store. See Accounts Receivable: Customer Classes.
Customers (AR303000)

The customer account for importing to MYOB Advanced orders placed in the online store by guest users has been created.

See Customers: General Information.
Numbering Sequences (CS201010)
  • A numbering sequence has been defined for the auto-numbered segment that will be used for generating customer IDs on import.
  • A numbering sequence has been defined for the auto-numbered segment that will be used for generating customer location IDs on import.
See Use of Numbering Sequences.
Order Types (SO201000) A unique order type has been created for orders imported from the online store. See Sales Order Types: General Information.
Taxes (TX205000) The sales taxes applicable to the products that you sell have been configured. See Sales Taxes: General Information.
Ship via Codes (CS207500) The ship via codes for the delivery services that the company uses have been created. See To Create a Ship via Code.
Cash Accounts (CA202000) The cash accounts associated with payment methods used in the e-commerce transactions have been created. See Cash Management: To Create Cash Accounts.
Payment Methods (CA204000) The payment methods to be mapped to store payment methods used in the e-commerce transactions have been configured. See Cash Management: Payment Methods.
Processing Centers (CA205000) The processing center to be used for processing credit card payments has been configured. See Setup of Card Payment Processing (Authorize.Net).