WordPress WooCommerce Salesforce Connector

Opis

Integrate WooCommerce and Salesforce CRM with complete auto-sync functionality having B2B and B2C Concept, Real Time Synchronization, Bi-directional Sync, Manual Field Mapping Features, Users, Categories, Products and Orders(Guest and Registered) Sync. The idea behind the concept is to increase data integrity, maintain proper inventory of stock, real time order generation, provide a brilliant customer care services and much more. WordPress WooCommerce Salesforce Connector plugin syncs all your woocommerce products, categories, users and orders to Salesforce using eShopSync developed on Salesforce.

FEATURES

  • Acts as bridge between WooCommerce and Salesforce.
  • Bi-directional Sync features for Products and Orders.
  • Supports simple product synchronization.
  • B2B and B2C concept oriented sync features.
  • Complete package to automate your e-commerce database with Salesforce CRM.
  • Field mapping features for users, products and orders to map WooCommerce fields with Salesforce standard/custom fields as per your choice.
  • Lightning features supported and provides you an interactive design with brilliant user interface.
  • Can process bulk amount of data from WooCommerce to Salesforce and vice-versa.
  • For B2B deals, provides you an option to select ‚Account Syncing Type’ such as ‘Sync all contact to single account or sync all contact to individual account‘.
  • Option to enable or disable Real Time Order synchronization with Shipment and Order Tracking.
  • Automatic synchronization of orders from e-commerce to Salesforce at checkout.
  • Back end feature consists of Global settings, User field page, Product, Category, Orders and Synchronization.
  • Fully based on REST API using OAuth2.0 of Salesforce to provide easy, fast and secure set-up for the user.

if you want to build the dedicated native e-commerce store on Salesforce then you can use our Salesforce app WedgeCommerce for migrate your data please contact us here WedgeCommerce migration

How To Configure Connector Video Tutrial :

Zrzuty ekranów

Instalacja

  1. Upload the woo-salesforce-connector folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‚Plugins’ menu in WordPress
  3. Configure the plugin using the ‚WooCommerce Salesforce Connector’ menu

FAQ

Error FIELD_INTEGRITY_EXCEPTION:field integrity exception: AccountId, ContractId (Make sure the order’s account and the contract’s account are the same.)

Possible reason : While changing Sync settings from “ Sync all contacts to Single Account” to “Sync All Contact to Individual Account”.
Once you change the sync type and saved it. This issue will only impact Registered users stored in WooCommerce account. Then, follow the steps to resolve the error.
Sync Users first once you update Syncing type as desired.
Only Delete ” WooCommerce ” account from Salesforce that was previously mentioned to sync all contacts in Single account. Deleting WooCommerce account will automatically delete Orders and related contracts. There is no need to make any changes with Guest User Account as it will remain with same functionality.
Once you delete the ”WooCommerce” account, automatically all the Orders and Contracts linked with this account will get removed. Then, Sync Orders, it will sync all the orders in the corresponding account normally. This will fix the issue completely.;

Error API_DISABLED_FOR_ORG : API is not enabled for this Organization or Partner.

You need to enable API in your Salesforce Org. For Enterprise edition & up, API is enabled by default. To verify follow the steps : From Setup | Users | Profiles | Choose the concerned Profile of the User | Scroll down to Administrative Permissions | API Enabled must be check marked
Note : For Professional Edition, you need to get API enabled Professional Edition to avail connector Sync features.

Error string INVALID_QUERY_FILTER_OPERATOR: SELECT AccountId FROM Contact where Id= ‘–‘ ^ ERROR at Row:1:Column:37 invalid ID field:

You need to generate updated WSDL file. Go through the blog to generate updated WSDL file : How to generate WSDL file Further, you need to upload generated WSDL file at WordPress end in WWS Connector settings and Save it. Then, try to sync Users, Categories, products and Orders.

Note: This is a issue related to previous versions of this extension. The present version 2.0 is totally based on REST and so no need for WSDL file.

Error INVALID_FIELD_FOR_INSERT_UPDATE: Object Name: bad field names on insert/update call: Field Name

From Setup | Customize | Object | Fields | Click on the Concerned field | Click View Field Accessibility|| Click on the Hidden on the concerned Profile | Mark it visible and click Save. Follow this step for all the fields with concerned object thrown in error. And upload the updated WSDL file in WWS Connector. It will fix this issue.

Note: This is a issue related to previous versions of this extension. The present version 2.0 is totally based on REST and so no need for WSDL file.

WSDL file not visible in drop-down after successful upload

It might be possible that the user with which you have logged into WordPress might not have write permission. To verify it, follow the path mentioned below. Login with your FTP details, kindly go through the path : wp-content/plugins/woo-salesforce-connector/classes/views/services/ You need to verify that is there any directory available as : custom_wsdl

  • If directory not found, then you need to provide the write permission from admin folder through root folder and then try to upload the WSDL file manually further. Refresh the WWS Connector page and choose the uploaded WSDL file from drop down and Save it. It will surely work and fix your issue.
  • If directory found then open it and verify that the WSDL file that you have uploaded is available there or not.
  • If file not found, then you need to provide the write permission from admin folder through root folder and then try to upload the WSDL file manually further. Refresh the WWS Connector page and choose the uploaded WSDL file from drop down and Save it.
  • If file found, re upload the WSDL file manually and refresh the WWS Connector settings page and select the WSDL file from the drop-down and Save it.

Note: This is a issue related to previous versions of this extension. The present version 2.0 is totally based on REST and so no need for WSDL file.

For more frequent changes

Visit WordPress WooCommerce Salesforce Connector Blog

For any other question feel free to do so.

For any Query please generate a ticket at Webkul Ticket

Recenzje

All connected!

Thank you for helping us connect our WooCommerce shop succinctly with our Salesforce. Now we can have an integrated operation centered around our website! Ajit was very helpful and walked us through implementation.

Great support

They have helped with several issues and customizations that needed to be fixed for us and have always been prompt.

Excellent service all around

The eshopsync team has been very quick to respond to our support cases and especially our customization requests. They have been very collaborative with us to solve large scale challenges. Ajit and his staff have been a pleasure to work with and the quality of their work is great! We will continue to work with the eshopsync team for sure!

Perfect support

Thanks to the Webkul team which is very helpfull and reactive. I recommend without any hesitation !

Super Plugin

I have never seen such a reactive developer. If you want to integrate Woocommerce with Salesforce, this must be definitively your choice. I experienced some small problems during Plugin activation, caused by my WordPress installation, the developer gave me best support (it was saturday!) and I solved all problems. 5 stars to the Plugin itself (it works as promised) and 5 stars to Fasihur Rahman who is a very kind and professional manager.
Przeczytaj 6 recenzji

Kontrybutorzy i deweloperzy

„WordPress WooCommerce Salesforce Connector” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Log zmian

1.0

Initial release
No code modification, changes made only in readme.txt

2.0

REST API integrated with additional code improvements