Settings - ProntoeCatalogue
The ProntoeCatalogue Settings are found on the 'General Settings' tab in the Lightning version of the App.
Settings Tab
The API Key, Secret and Shop URL are what is needed to authenticate the connection between Shopify and Salesforce or WooCommerce.
In the Top Left hand corner, there is a drop down for you to select which online store connection you are using.
Select Opportunity Record Type - choose from the record types in Setup for which record type the Order will be created as. If 'default' is selected, PeCat will create a record without stating a specific record type and Salesforce will automatically assign it to the default set up in Salesforce settings
Select Opportunity Lead Source - choose from the lead sources in Setup to set the default Lead Source when an Opportunity is created for Orders
Sync Draft Orders - turn on/off the syncing of draft orders from Shopify
Select Opportunity Stage (Draft Orders) - choose from the Opportunity Stages in Setup for which stage the Draft from Shopify will be created as
Enable/Disable Scheduled Syncing - the magic button that sends information between the online store and Shopify
Sync Address to Standard Contact Address Field - ProntoeCatalogue creates "Online Store" fields to hold the Customer address, and ticking this will also fill this information into the standard Salesforce fields
Sync Email to Standard Contact Email Field - ProntoeCatalogue creates "Online Store" fields to hold the Customer email, and ticking this will also fill this information into the standard Salesforce field
Sync Phone to Standard Contact Phone Field - ProntoeCatalogue creates "Online Store" fields to hold the Customer phone, and ticking this will also fill this information into the standard Salesforce field
Sync Contact to NPSP Contact Field - If you have Salesforce Non-Profit Success Pack (NPSP) ticking this box will sync the customer to the NPSP Contact field on the Opportunity
Sync Shop Customers to Accounts - If you are using Person Accounts and want to sync your online store Contacts to Accounts, tick this box
Save - This button will Save all changes to the Settings
Test Connection - This button allows you to check if the credentials are valid, which will ensure that you are syncing from a valid store and will not encounter credential errors during the batch process.
Sync Tab
There 6 separate sync buttons. Five (5) are specific objects while the other one (1) is combination of all sync buttons.
Sync Collections – pulls product collections from the Online Store and creates/updates in Salesforce
Sync Orders – pulls Orders from the Online Store and creates/updates in Salesforce
Sync Customers –pulls Customers from the Online Store and creates/updates Contacts in Salesforce
Sync Products –pulls Products from the Online Store and creates/updates in Salesforce
Sync Discounts – pulls Discount codes from the Online Store and creates/updates codes and adds associated discounted products
Sync All – pulls all collections, orders, customers, products and discounts.
Aside from the manual syncing mentioned above, a batch syncing (just like “Sync All”) is also scheduled to run automatically every after 10 minutes.
If you wish to sync only a specific object (Collections, Orders, Customers, Products, Discounts) you can simply click the specific button. Syncing time depends on the volume of data. The bigger the volume the longer it takes. Specific Sync button is useful if only a certain object needs to be synced.