How can we help you?


Heroku App

Estimated reading: 2 minutes 433 views

Heroku App is a connector that connects Salesforce instances with other e-commerce and accounting sites to sync data to and from.

The following sites can be integrated with the Aqxolt ERP:

  1. Shopify
  2. eBay
  3. Amazon
  4. Magento
  5. WooCommerce
  6. Big Commerce
  7. QuickBooks
  8. Xero
  9. ETSY
  • One Heroku user can be connected to one Salesforce instance at a time.
  • Multiple sites can be connected to one Heroku
  • From Salesforce instance, products and coupons get synced to e-commerce sites (Shopify, eBay, Amazon, Magento, WooCommerce, BigCommerce) and accounts; contacts, vendor contacts, Invoices, Bills to Accounting sites (QuickBooks, Xero, ETSY)

From e-commerce sites Orders and customer Accounts, Contacts gets synced to Salesforce instance.

Salesforce org —> Shopify store –>eBay store–>Amazon store–>Magento store–>WooCommerce store

To make the connection on a Salesforce instance for Heroku App-

Go to Apps –> App Manager –> New Connected App

Fill the following

  • Connected App Name
  • API Name
  • Contact Email

Check the ‘Enable OAuth Settings’ checkbox

For Sandbox

  • Selected OAuth Scopes

Select the following from Available OAuth Scopes –

  1. Full access
  2. Access and manage your data (API)
  3. Access your basic information (id, profile, email, address, phone)
  4. Perform requests on your behalf at any time (refresh_token, offline_access)
  5. Click Save.

Allow from 2-10 minutes for your changes to take effect on the server before using the connected app.

Click on Continue.

You will get the Consumer Key and Consumer Secret from here.

Create a user in Heroku App

  1. Log in as an admin.
  2. Navigate to the menu bar and click the ‘Manage Users’
  3. Enter the Email, Password and confirm the password.
  4. Enter the “customer key” in the “Aqxolt client field.”
  5. Enter the “consumer secret” in the “Client Secret”
  6. Click the “Save” button to complete the user creation setup

Login with the created user

  1. Log in using the created user credentials
  2. Allow the “Salesforce access” to the user
  3. Do the Auth by using the callback URL and reloading the page.