Paid Package
Thank you for choosing PowerSync! This guide will walk you through and help you install our connector in your environment so you can start synchronizing Magento data with Salesforce today!
- 1 STEP 1: Installing Salesforce Managed Package
- 2 STEP 2: Creating Price Book(s) and configure Salesforce fields
- 3 STEP 3: Generating Enterprise WSDL File
- 4 STEP 4: Installing Magento Extension
- 5 STEP 5: Upload the WSDL File
- 6 STEP 6: Configure CRON Jobs or RabbitMQ
- 7 STEP 7: Configure Magento to Push Data to Salesforce
- 8 STEP 8: Schedule order grid refresh action:
- 9 STEP 9: Configure Salesforce to Push Data to Magento (optional)
STEP 1: Installing Salesforce Managed Package
STEP 2: Creating Price Book(s) and configure Salesforce fields
When you need to configure fields access level on the Salesforce side, see Salesforce field access changes
STEP 3: Generating Enterprise WSDL File
STEP 4: Installing Magento Extension
See Magento 2: Magento Extension for instructions.
STEP 5: Upload the WSDL File
Go to the module General configuration page
Use the "Browse" and "Save" buttons under the "Salesforce API" section:
STEP 6: Configure CRON Jobs or RabbitMQ
See Magento 2 CRON & MQ Setup for instructions first.
Our consumers list:
tnwSalesforceSyncRealtimeAmqp
tnwSalesforceSyncRealtimeDb
tnwSalesforcePrequeueProcessDb
tnwSalesforceQueueProcessBackgroundDb
tnwSalesforceQueueProcessNormalDb
tnwSalesforcePrequeueProcessAmqp
tnwSalesforceQueueProcessBackgroundAmqp
tnwSalesforceQueueProcessNormalAmqp
tnwSalesforceQueueProcessCheckNormalDb
tnwSalesforceQueueProcessCheckNormalAmqp
tnwSalesforceQueueProcessCheckBackgroundDb
tnwSalesforceQueueProcessCheckBackgroundAmqp
tnwSalesforceSyncQuoteDb
tnwSalesforceSyncQuoteAmqp
tnwCountryStateUpdateConsumerDb
tnwCountryStateUpdateConsumerAmqp
Magento Commerce Cloud offers RabbitMQ out of the box with all new Magento implementations. If your infrastructure was set up in 2020 or earlier, you may need to enable RabbitMQ manually.
When RabbitMQ is enabled, you simply choose it in the configuration of our solution
STEP 7: Configure Magento to Push Data to Salesforce
See Configuring the Magento 2 extension for instructions.
STEP 8: Schedule order grid refresh action:
You need to pass this step if you already had module tnw/sforceenterprise v.2.6.33 or older. This step will update order grid page and provide you with the ability filter/sort records by the Salesforce Sync Status column.
Open the "Synchronization log" page in your Magento Admin area:
Click the "Refresh Order Grid" button
You'll see the The "Refresh Order Grid" cron job was scheduled message and your Order Grid page will looks like here:
About 5-15 minutes later the Order Grid table will be refreshed and you'll see an actual sync statuses.