Shopify Stores

Form ID: (BC201010)

You use this form to set up a connection to an online store created on the shopping cart software hosted by Shopify. After the connection has been established, on this form, you specify the store settings, select the entities that need to be synchronized, and define the default settings for the synchronization of customers and customer locations, inventory items, and orders. You also use this form to map shipping rules and payment methods between MYOB Advanced and the Shopify store.

During the initial specification of settings, the required settings on the Entity Settings, Customer Settings, Inventory Settings, Order Settings, and Payment Settings must be specified at the same time. You will not be able to save your changes until all required settings on these tabs of the form are filled in.

Note:
  • This form is available only if the Retail Commerce and Shopify Connector features are enabled on the Enable/Disable Features (CS100000) form.
  • The number of Shopify stores to which you can establish a connection on this form is limited by your license.

Form Toolbar

The form toolbar includes standard and form-specific buttons and commands. For the list of standard buttons, see Form Toolbar and More Menu. The form-specific commands are listed in the following table.

Button Description
Test Connection By using the information specified on the Connection Settings tab, tests the ability to connect to the Shopify store via the API.

Summary Area

In this area, you specify the basic settings of a particular Shopify store, or select a store to view and edit its settings.

Element Description
Connector A read-only box with the name of the e-commerce connector (Shopify) of a store configured on this form.
Store Name The name of the Shopify store to which the connection is being configured. The store name is specified when the connection is first configured; you cannot change it later.
Active

A check box that indicates (if selected) that the store configuration is active and the entities activated and configured for this store are synchronized between MYOB Advanced and the store.

For inactive stores, you can modify the store settings on the current form, but entities are not synchronized; you can see the history of the synchronization of entities on the Sync History (BC301000) form.

Default A check box that you select to indicate that this store is the default store in MYOB Advanced.

If multiple stores have been configured on this form or on the BigCommerce Stores (BC201000) form, if applicable, when you open other commerce-related forms, the store you have defined as the default is automatically inserted in the Store box.

The system requires a store to be defined as the default store. When you are defining the first store in the system—on this form or on the BigCommerce Stores form—this check box is selected automatically. When you define another store, this check box is cleared by default; if you select this check box for the store being defined, the system clears this check box for the store that was previously defined as the default store.

Connection Settings Tab

The connection settings tab includes the path and connection details that are used to connect MYOB Advanced to the Shopify store.

Table 1. Store Settings Section
Element Description
Store Admin URL The administrator URL of the Shopify store—that is, the store's permanent URL followed by /admin.
API Key The API key of the custom or public 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.
Store Plan The subscription plan of the Shopify store.
Table 2. System Settings Section
Element Description
Locale

The locale of MYOB Advanced to be synchronized with the Shopify store.

If multiple locales have been configured in MYOB Advanced and data is maintained in multiple languages, in this box, you select the locale that will be synchronized with the Shopify store.

Table 3. Store Properties SectionThe read-only boxes of this section are filled in automatically as soon as the connection to the Shopify store is established.
Element Description
Store URL The URL of the Shopify store.
API Version The version of the Shopify API used in the MYOB Advanced instance.
Default Currency The currency specified as the default in the Shopify store.
Supported Currencies The list of currencies that are supported by the Shopify store.
Store Time Zone The time zone of the Shopify store.
Table 4. Store Administrator Details Section
Element Description
Administrator The administrator of the Shopify store, which is the user who receives notifications about aborted synchronization that are triggered by predefined business events. For more information about predefined business events for aborted synchronization records, see Automated Synchronization: Business Events for Aborted Records.
Table 5. License Restrictions Section
Element Description
Max. Number of Stores The maximum number of Shopify stores that can be connected to the MYOB Advanced instance.

Entity Settings Tab

The rows of this tab are automatically populated with the entities that can be synchronized between MYOB Advanced and the Shopify store. You can activate the entities that you need to synchronize between the systems; you can also view and specify synchronization settings for these entities.

The table toolbar includes only standard buttons. For the list of standard buttons, see Table Toolbar.

Table 6. Table Columns
Column Description
Active A check box that indicates (if selected) that the entity is synchronized between MYOB Advanced and the Shopify store.
Note: If an entity requires other entities to be synchronized when this entity is synchronized, if you select this check box for the entity, the system also selects the Active check box for these required entities.
Entity

The entity that can be synchronized between MYOB Advanced and the Shopify store, which is one of the following:

  • Customer
  • Customer Location
  • Stock Item
  • Non-Stock Item
  • Template Item
  • Product Image
  • Product Availability
  • Sales Order
  • Payment
  • Shipment
  • Refund

You can click the link with each entity name to open the Entities (BC202000) form in a pop-up window and specify the mapping and filtering settings for the entity.

Sync Direction

The direction in which the entity should be synchronized. The direction can be one of the following:

  • Export: Data is exported from MYOB Advanced to the Shopify store.
  • Import: Data is imported to MYOB Advanced from the Shopify store.
  • Bidirectional: Data is synchronized between MYOB Advanced and the Shopify store in both directions.

The direction of the synchronization is predefined by the system and cannot be changed for the following entities:

  • Stock Item (predefined as Export)
  • Non-Stock Item (predefined as Export)
  • Template Item (predefined as Export)
  • Product Image (predefined as Export)
  • Product Availability (predefined as Export)
  • Sales Order (predefined as Import)
  • Payment (predefined as Import)
  • Shipment (predefined as Export)
  • Refund (predefined as Import)
Primary System

The system that is used as the source of data during the synchronization of entities. If bidirectional synchronization is selected for the entity, the data of the primary system takes precedence if any conflicts arise during the synchronization.

The primary system can be either of the following:

  • ERP (that is, MYOB Advanced)
  • External System (that is, the Shopify store)

The primary system is determined based on the Sync Direction setting as follows:

  • For Export, ERP is set to be the primary system and cannot be changed.
  • For Import, External System is set to be the primary system and cannot be changed.
  • For Bidirectional, you can select which system should be used as the primary system based on your processes.
Real-Time Import

The status of the real-time import for the entity. The status can be one of the following options:

  • Stopped: Real-time synchronization has not been started for the Import direction.
  • Running: Real-time synchronization has been started for the Import direction.
  • Not Supported: Real-time synchronization cannot be started for the Import direction.

You can start or stop real-time synchronization on the Entities form.

Real-Time Export

The status of the real-time export for the entity. The status can be one of the following:

  • Stopped: Real-time synchronization has not been started for the Export direction.
  • Running: Real-time synchronization has been started for the Export direction.
  • Not Supported: Real-time synchronization cannot be started for the Export direction.

You can start or stop real-time synchronization on the Entities form.

Real-Time Mode

The mode of the processing of the synchronization records, which can be either of the following:

  • Prepare: As soon as a push notification about a change to data is received, the corresponding synchronization record is placed in the processing queue.
  • Prepare & Process: As soon as a push notification about a change to data is received, the corresponding synchronization record is placed in the processing queue, and the data synchronization process is immediately started for the synchronization record.
Max. Number of Failed Attempts

The maximum number of errors allowed during the import or export of data before the synchronization record is skipped (that is, excluded from further synchronization).

By default, the column contains 5: That is, the system allows 5 failed attempts before excluding the synchronization record from further processing.

Customer Settings Tab

The settings that you specify on this tab are used to create customers and customer locations in MYOB Advanced when you import customers and customer addresses from the Shopify store.

Table 7. Customer Section
Element Description
Customer Class The customer class that is assigned to new customers imported to MYOB Advanced from the Shopify store and thus used to provide their default settings.
Customer Numbering Template

The template that is used to provide the identifiers of new customers imported to MYOB Advanced from the Shopify store. This character string, such as ____-____-######, initially shows the number and length of segments in the CUSTOMER segmented key, which is configured on the Segmented Keys (CS202000) form and defines the structure of the identifiers used for customers in MYOB Advanced. The groups of underscores represent the constant segments, and the number signs represent the auto-numbered segment.

You replace the underscores with the values of the constant segments to be used in the identifiers of the customers imported from the Shopify store, as shown in the following example: ECUS-RET1-######. With this setting, the identifiers of all customers imported from Shopify to MYOB Advanced would start with ECUS-RET1, for easy identification, and the system would automatically assign the numerical part of the identifier according to the numbering sequence selected in the Customer Auto-Numbering box. These settings do not affect the assignment of identifiers to other customers in the system (those that already exist or those that are created directly in MYOB Advanced).

This box is available for editing only if the CUSTOMER segmented key has more than one segment.

If you will be importing customers from an online store, one of the segments of the CUSTOMER segmented key must be automatically numbered.

Customer Auto-Numbering

The numbering sequence that the system uses to automatically generate identifiers for customers imported from the Shopify store.

If the CUSTOMER segmented key consists of more than one segment, the numbering sequence that you select in this box applies to the automatically numbered segment (a group of number signs in the Customer Numbering Template box). The length of the numbering sequence must match the length of the auto-numbered segment.

Selecting a numbering sequence in this box does not change the Numbering ID setting of the CUSTOMER segmented key on the Segmented Keys form. The selected numbering sequence applies only to customers that are imported from the Shopify store and does not affect the assignment of identifiers to other customers in the system (those that already exist or those that are created directly in MYOB Advanced).

Location Numbering Template

The template that is used to provide the identifiers of new customer locations imported to MYOB Advanced from the Shopify store. This character string, such as ____-____-######, initially shows the number and length of segments in the LOCATION segmented key, which is configured on the Segmented Keys form and defines the structure of the identifiers used for customer locations in MYOB Advanced. The underscores represent the constant segments, and the number signs represent the automatically numbered segment.

You replace the underscores with values of the constant segments to be used in the identifiers of the customer locations imported from the Shopify store, as shown in the following example: ECOM-RET1-######. With this setting, the identifiers of all customer locations imported from Shopify to MYOB Advanced would start with ECOM-RET1, for easy identification, and the system would automatically assign the numerical part of the identifier according to the numbering sequence selected in the Location Auto-Numbering box. These settings do not affect the assignment of identifiers to other customer locations in the system (those that already exist or those that are created directly in MYOB Advanced).

This box is available for editing only if the LOCATION segmented key has more than one segment.

If you will be importing customer locations from an online store, one of the segments of the LOCATION segmented key must be automatically numbered.

Location Auto-Numbering

The numbering sequence that the system uses to automatically generate identifiers for customer locations imported from the Shopify store.

If the LOCATION segmented key consists of more than one segment, the numbering sequence that you select in this box applies to the automatically numbered segment (a group of number signs in the Location Numbering Template box). The length of the numbering sequence must match the length of the auto-numbered segment.

Selecting a numbering sequence in this box does not change the Numbering ID setting of the LOCATION segmented key on the Segmented Keys form. The selected numbering sequence applies only to customer locations that are imported from the Shopify store and does not affect the assignment of identifiers to other customer locations in the system (those that already exist or those that are created directly in MYOB Advanced).

Generic Guest Customer The generic customer account that appears on imported sales orders that were placed in the Shopify store as guest orders. This customer account is not exported to the Shopify store during the synchronization of customers.
Use Multiple Guest Accounts

A check box that indicates (if selected) that multiple guest customer accounts should be created to record imported guest sales orders.

When this check box is selected, this system limits the number of sales orders that can be created in MYOB Advanced for the customer account selected in the Generic Guest Customer box. When the maximum allowed number of sales orders is exceeded, the system creates a new customer and inserts its identifier in the Generic Guest Customer box. The settings of the new customer account are copied from the previous generic guest customer account, and its identifier is generated based on the numbering sequence specified in the Customer Auto-Numbering box.

By default, the allowed number of sales orders per guest customer account is limited to 10,000. You can override this number by changing the value of the MaxOrdersPerGuestAccount parameter in the web.config file.

Inventory Settings Tab

This tab contains the default inventory settings that need to be set up in MYOB Advanced for exporting items to the Shopify store.

Table 8. Inventory Settings Section
Element Description
Sales Category Export

The way in which sales category export is handled. You can select either of the following options:

  • Do Not Export: Item sales categories assigned to an item in MYOB Advanced are not synchronized with the Shopify store.
  • Export as Product Tags: Item sales categories are synchronized with product tags in the Shopify store. During the synchronization of stock items, non-stock items, or template items, these items will be added to the Shopify store's collections based on product tags (if any collections have been created based on product tags) according to the sales categories assigned to these items in MYOB Advanced.
Default Visibility The default visibility that is assigned to stock and non-stock items exported to the Shopify store. You can select one of the following options:
  • Visible: The items are visible on the storefront immediately after synchronization with the store.
  • Invisible: The items are exported to the product list of the external e-commerce system but do not appear on the storefront.
Default Availability The default availability that is assigned to stock items exported to the Shopify store. You can select one of the following options:
  • Set as Available (Track Qty.): The exported items are available in the Shopify store, and their quantities are tracked.
  • Set as Available (Don't Track Qty.): The exported items are available in the Shopify store, and their quantities are not tracked.
  • Do Not Update: The availability status and the available quantities of items are not updated in the store.
  • Set as Unavailable: The exported items are marked as unavailable for purchasing.

The default availability can be overridden for each particular item on the eCommerce tab of the Stock Items (IN202500) form.

When Qty. Unavailable The action that the system must perform on an item when there is no stock left. You can select one of the following options:
  • Do Nothing: No action should be performed.
  • Set as Unavailable: The item should be made unavailable for purchasing.
  • Set as Continue Selling: The item should continue to be available for purchasing. The system selects the Continue selling when out of stock check box for the item in the Shopify store.

This box is available only if the Default Availability is set to Set as Available (Track Qty.).

The setting is applied to products in Shopify during the synchronization of the Stock Item, Template Item, and Product Availability entities.

Availability Mode

The type of item quantity that is exported to the Shopify store during the synchronization of the Product Availability entity. You can select one of the following options:

  • Available: The item's available quantity in Shopify is based on the entire available quantity of the item in MYOB Advanced.
  • Available for Shipping: The item's available quantity in Shopify is based on the quantity available for shipping in MYOB Advanced.
  • On Hand: The item's available quantity in Shopify is based on the on-hand quantity in all warehouses or only specific warehouses or warehouse locations, depending on the Warehouse Mode setting.

For information about availability calculation in MYOB Advanced, see Availability Calculation Rules: General Information.

Warehouse Mode

An option that determines whether all warehouses or specific warehouses and locations are used for determining the available quantity of the item in the Shopify store.

You can select one of the following options:

  • All Warehouses: The available quantity of the item is calculated based on the quantity of the item in all warehouses.
  • Specific Warehouses: The available quantity of the item is calculated based on the quantity in the selected warehouses and warehouse locations. If this option is selected, a list of warehouses and warehouse locations to be used must be specified.
Table 9. Warehouse Mapping for Inventory Export TableIn this table, you can select the specific warehouses and locations in MYOB Advanced whose item quantities should be used to calculate the item's available quantity and map them to specific warehouse locations in Shopify. This table is displayed if the Warehouse Mode is set to Specific Warehouses.

The table toolbar includes only standard buttons. For the list of standard buttons, see Table Toolbar.

Column Description
Warehouse

The identifier of the warehouse in MYOB Advanced whose item quantity should be used for calculating the item's available quantity in the Shopify location.

You can select a warehouse from the list, which contains all active warehouses that have been created on the Warehouses (IN204000) form.

Location ID

The identifier of the warehouse location from MYOB Advanced that contains inventory items whose availability data should be exported to the Shopify store.

If you specify a location, only this specific location of the selected warehouse is used. If no location is selected, the system exports the availability data for items stored in all locations of the selected warehouse.

You can select a warehouse location from the list of locations that have been created on the Warehouses form for the warehouse selected in the Warehouse column. The list displays only the locations that are active and sales from which are allowed—that is, the locations for which the Active and Sales Allowed check boxes are selected on the Location tab of the Warehouses form.

Shopify Location

The Shopify warehouse location to which the system will export availability data for inventory items from MYOB Advanced.

You select a location from the list, which contains all the warehouse locations created in the Shopify store.

Order Settings Tab

On this tab, you define the default settings for the import of sales orders. You also map shipping zones and shipping rules between MYOB Advanced and the Shopify store, and specify if taxes should be synchronized between the two systems.

Table 10. General Section
Element Description
Branch

The branch that is inserted as the default in the sales orders and payments imported to MYOB Advanced from the Shopify store.

The base currency of the branch must match the default currency of the Shopify store, which is displayed in the Default Currency box of the Store Properties section on the Connection Settings tab.

Table 11. Order Section
Element Description
Order Type for Import

The order type in MYOB Advanced that is assigned to imported sales orders to indicate that the orders have originated in the Shopify store.

Order Types for Export

The types of orders in MYOB Advanced to be exported to the Shopify store.

Orders of these types are exported to the Shopify store only if the synchronization direction of the Sales Order entity is set to Export or Bidirectional for that store on this form or on the Entities (BC202000) form.

Return Order Type The order type that the system will use as a source of default settings for creating a return order when a refund is issued in the Shopify store. You can select only an order type with the following settings on the Template tab of the Order Types (SO201000) form:
  • Automation Behavior: RMA Order
  • Default Operation: Receipt
  • AR Document Type: Credit Memo
Refund Amount Item The non-stock item that is used to represent a refund amount in an imported sales order. The non-stock item selected in this box is excluded from synchronization and is not exported when the Non-Stock Item entity is synchronized. The non-stock item representing refund amounts should be exempt from taxes (that is, on the General tab of the Non-Stock Items (IN202000) form, in the Tax Category box, a category corresponding to tax-exempt items should be assigned). Also on this tab, the Require Receipt and Require Shipment check boxes must be cleared for the item.
Refund Reason Code The reason code that the system will insert in each return order line for a refund or return imported from the Shopify store. The reason code must have the Issue usage type specified on the Reason Codes (CS211000) form.
Order Time Zone The time zone the system will use for each sales order imported from the Shopify store when it is created in MYOB Advanced. The order time zone is needed to determine the correct date and time of the order if MYOB Advanced and the Shopify store are located in different time zones.
Show Discounts As The level on which discounts appear in each sales order imported from Shopify. You can select either of the following options:
  • Line Discounts: Discounts applied to the order are distributed between the sales order lines and appear in the Discount Amount column on the Details tab of the Sales Orders (SO301000) form.
  • Document Discounts: Discounts applied to the order are aggregated and displayed on the Discounts tab of the Sales Orders form.
    Note: You can select this option only if the Customer Discounts feature is enabled on the Enable/Disable Features (CS100000) form.
Import Order Risks

A check box that indicates (if selected) that the risk analysis information for a sales order should be imported from the Shopify store when the sales order is synchronized.

This check box is selected by default.

Hold on Risk Status The risk status or statuses of the sales order for which the system assigns the order the Risk Hold status. You can select either of the following options:
  • High Risk (default): Only imported sales orders with the High risk status are assigned the Risk Hold status.
  • Medium or High Risk: Imported sales orders with the High and Medium risk statuses are assigned the Risk Hold status.
Gift Certificate Item The non-stock item in MYOB Advanced that is used to record the sale of gift cards in the Shopify store. This item is excluded from synchronization (that is, it is not exported to the Shopify store during the synchronization of the Non-Stock Item entity).
Earliest Order Date The earliest order creation date included in synchronization. Orders created in the Shopify store earlier than this date are not imported to MYOB Advanced even if synchronization is performed in Full preparation mode.
Tag Ext. Order with ERP Order Nbr. A check box that indicates (if selected) that after a sales order has been imported from the Shopify store and assigned an order number in MYOB Advanced, the system should add two tags to the order in the Shopify store—ERP and a tag with the order number from MYOB Advanced.
Allow Adding Items to Processed Orders A check box that indicates (if selected) that after a sales order has been synchronized between MYOB Advanced and the Shopify store, users can add items to it on the Details tab of the Sales Orders form.
Table 12. Taxes Section
Element Description
Tax Synchronization A check box that indicates (if selected) that taxes should be synchronized between MYOB Advanced and the Shopify store during the export or import of sales orders.
Default Tax Zone

The identifier of the tax zone that is assigned by default to each sales order imported to MYOB Advanced from the Shopify store if no other tax zone has been identified during the import of the order.

The box is available if the Tax Synchronization check box is selected.

Use as Primary Tax Zone

A check box that you select to indicate that the tax zone selected in Default Tax Zone should be assigned to each sales order imported to MYOB Advanced from the Shopify store, regardless of whether any other tax zone has been identified during the import of the order.

This check box is available if the Default Tax Zone is specified.

Table 13. Substitution Lists Section
Element Description
Tax List

The substitution list to be used for mapping tax IDs between MYOB Advanced and the Shopify store.

During the import of each sales order, if the system cannot find the tax ID specified in the order, it checks if there is a mapped tax ID in the substitution list specified in this box.

Substitution lists are defined on the Substitution Lists (SM206026) form.

Tax Category List

The substitution list to be used for mapping tax categories MYOB Advanced with tax classes in the Shopify store.

During the import of each sales order, if the system cannot find the tax category specified in the order, it checks if there is a mapped tax category in the substitution list specified in this box.

Substitution lists are defined on the Substitution Lists form.

Table 14. POS Order SectionIn this section, you can turn on the import of point-of sale (POS) orders from the Shopify store to MYOB Advanced and specify the order types to be used for orders that involve and do not involve shipping. This section is displayed only if the Shopify and Shopify POS Connector feature is enabled on the Enable/Disable Features form.
Element Description
Import POS Orders A check box that indicates (if selected) that POS orders should be imported from the Shopify store to MYOB Advanced.
POS Direct Order Type The order type that is used by the system for the orders that do not involve shipping and have already been fulfilled from the brick-and-mortar store. In this box, the order types with the Invoice order type template are displayed.
POS Shipping Order Type

The order type that is used for orders with shipping. In this box, the order types with the Sales Order order type template are displayed.

Orders of this type are included in the shipment export process.

Table 15. Warehouse Mapping for Order Import TableIn this table, you can specify the warehouses and warehouse locations in MYOB Advanced that the system should use for each of the order lines when importing the orders from the Shopify store. If the warehouses and locations are not specified, the system will use the default warehouse and location specified in the settings of the item on the Stock Items (IN202500) form. The table is displayed only if the Shopify and Shopify POS Connector feature is enabled on the Enable/Disable Features form.
Column Description
Shopify Location The Shopify warehouse location from which the order is fulfilled. You can select a location from the list, which includes all active locations configured in the Shopify store.
Warehouse A warehouse from MYOB Advanced that should appear in the order line of the imported order that was fulfilled from the specified Shopify location. You can select a warehouse from the list, which contains the active warehouses that have been created on the Warehouses (IN204000) form.
Location ID A warehouse location from MYOB Advanced that should appear in the order line of the imported order that was fulfilled from the specified Shopify location. You can select a warehouse location from the list, which contains the active locations that have been created on the Warehouses form for the warehouse selected in the Warehouse column of the row.

Payment Settings Tab

On this tab, you map the payment methods configured in the Shopify store with the payment methods defined in MYOB Advanced. The Store Payment Method column is initially populated based on the settings from the Shopify store when the correct API credentials are entered and saved on the Connection Settings tab. Whenever a new payment method is created in the Shopify store, a row with the populated Store Payment Method column is automatically added to this table. You can add rows to the table by clicking Add Row on the table toolbar and delete manually added rows from the table by clicking Delete Row. If you delete a row that was added to the table by the API, the deleted row will reappear when you click Refresh on the table toolbar or Save on the form toolbar.

The table toolbar includes only standard buttons. For the list of standard buttons, see Table Toolbar.

Table 16. Table Columns
Column Description
Active

A check box that indicates (if selected) that payment processing is enabled for the payment method.

If this check box is cleared for a payment method, when an order is placed in the Shopify store and this payment method is selected at checkout, the corresponding payment is not imported from the Shopify store to MYOB Advanced.

This check box is cleared by default.

Store Payment Method The payment method defined in the Shopify store. This column is populated automatically. However, you can manually add additional mappings of payment options.
Store Currency

The currency for which the store payment method has been defined in the Shopify store.

You can select a currency from the list of active currencies defined on the Currencies (CM202000) form. This column is filled in automatically for store payment methods added to the table automatically by the API.

ERP Payment Method

The identifier of the payment method in MYOB Advanced. This payment method is used to create payment documents in MYOB Advanced for imported payments based on the store payment method.

If you click this identifier, the system opens the payment method on the Payment Methods (CA204000) form.

Cash Account

The identifier of the cash account associated with the payment method in MYOB Advanced. You can select only cash accounts in the store currency.

If you click this identifier, the system opens the cash account on the Cash Accounts (CA202000) form.

Proc. Center ID

The identifier of the processing center configured in MYOB Advanced for the card-based payment method selected in the ERP Payment Method column and the cash account selected in the Cash Account column.

If you click this identifier, the system opens the processing center on the Processing Centers (CA205000) forms.

This column is displayed if the Integrated Card Processing feature is enabled on the Enable/Disable Features (CS100000) form.

Release Payments

A check box that you select to indicate that payments should be automatically released as soon as they are imported to MYOB Advanced.

If this check box is selected for a card-based payment method associated with a credit card processing center in MYOB Advanced (that is, for the payment method for which a processing center is selected in the Proc. Center ID column), only payments that have been captured in the store will be automatically released on import.

Process Refunds

A check box that you select to indicate that refunds issued in the store for the store payment method should be imported to MYOB Advanced.

This check box is selected and unavailable for a card-based store payment method (Authorize.Net or Shopify Payments) that is mapped to a payment method in MYOB Advanced for which a processing center has been configured on the Processing Centers (CA205000) form and specified in the Proc. Center ID column of this table.

Shipping Settings Tab

In the table on this tab, you define the mapping of each shipping option (which is a combination of a shipping zone and shipping method) defined in Shopify to the ship via code, and optionally, shipping zone and shipping terms defined in MYOB Advanced. The Store Shipping Zone and Store Shipping Method columns of the table are populated with the settings from Shopify when the correct API credentials are entered and saved on the Connection Settings tab. The list of mappings can be updated in the following ways:

  • The system automatically adds the shipping options (store shipping zones and store shipping methods) to the table or removes them from the table based on the shipping options that are active in the Shopify store. You can make changes to the settings in the Ship Via, Shipping Zone, and Shipping Terms columns. However, you cannot remove the automatically added shipping options by using the Delete Row button on the table toolbar.
  • You can manually add rows for active shipping options in the Shopify store by using the Add Row button on the table toolbar; you can also delete the manually added rows by using the Delete Row button on the table toolbar.
  • The system automatically adds a shipping option to the table if during the sales order import, the shipping zone and the shipping method specified in a particular sales order is missing from the table.

The table toolbar includes only standard buttons. For the list of standard buttons, see Table Toolbar.

Column Description
Active A check box that indicates (if selected) that the system should use the mapped ship via, shipping zone, and shipping terms when importing orders from the Shopify store.
Store Shipping Zone

The shipping zone that has been set up in the Shopify store.

Store Shipping Method

The shipping method for the specified shipping zone that has been set up in the Shopify store.

Ship Via

The Ship Via code in MYOB Advanced that is mapped to the combination of the store shipping zone and the store shipping method.

The value selected in this column is assigned to orders imported into MYOB Advanced and is displayed on the Shipping tab of the Sales Orders (SO301000) form for these orders.

If you click code, the system opens the Ship via Codes (CS207500) form, on which you can review the Ship Via code's details.

Shipping Zone

The identifier of the shipping zone in MYOB Advanced, which is defined on the Shipping Zones (CS207510) form, that is mapped to the combination of the store shipping zone and the store shipping method. The value selected in this column is assigned to each sales order imported to MYOB Advanced with the store shipping zone and store shipping method specified in this row. This value is also inserted on the Shipping tab of the Sales Orders form for the sales order.

This value is optional. If you leave it empty, the Shipping Zone box on the Shipping tab of the Sales Orders form will not be populated when a sales order with the store shipping zone and store shipping method specified in the row is imported.

If you click this identifier, the system opens the shipping zone on the Shipping Zones (CS207510) form.

Shipping Terms

The identifier of the shipping terms in MYOB Advanced, which is defined on the Shipping Terms (CS208000) form, that is mapped to the combination of the store shipping zone and store shipping method. The value selected in this column is assigned to each sales order imported to MYOB Advanced with the store shipping zone and store shipping method specified in this row. This value is also inserted in the Shipping Terms box on the Shipping tab of the Sales Orders form for the sales order.

This value is optional. If you leave it empty, the Shipping Terms box on the Shipping tab of the Sales Orders form will not be populated when a sales order with the store shipping zone and store shipping method specified in the row is imported.

If you click this identifier, the system opens the shipping terms on the Shipping Terms (CS208000) form.