Connecting Magento 2 as a Suppliers

Edited

This guide is for Suppliers connecting their Magento 2 store with Modern Dropship. The Buyer guide is HERE!

We recommend setting up a unique Magento store view to support Modern Dropship's requirements without affecting your customer-facing store.

Note: Modern Dropship supports integrations with Magento version 2.4.4 and higher. Lower versions may not be able to integrate successfully.

1. Grant Permissions

  1. Go to your Admin dashboard > Stores > Configuration > Settings:

  2. Next, navigate to "Services" and "OAuth":

  3. Click the dropdown for "Allow OAuth Access Tokens to be used as standalone Bearer tokens" and select "Yes":

  4. Click "Save Config" at the top of the screen:

2. Generate API Keys

  1. Go to your Admin dashboard > System > Extension > Integrations:

  2. Click "Add New Integration":

  3. Enter in "Modern Dropship" for the Name field, and your admin password:

  4. Go to Basic Settings > API. On the "Resource Access" dropdown under "Available APIs", select "All":

  5. Selecting "All" will check off the full list of resources:

  6. Click on the arrow beside "Save" and click "Save and Activate":

  7. Click "Allow." This will generate the API keys. The API Keys look like this:

  8. Copy these keys into your Modern Dropship Settings panel. If you have the code for the store view that you obtained in the previous step, enter it here as well. Click "Save Credentials":

  9. Modern Dropship will display that the credentials were saved correctly:

Tip: Within 30 minutes, your products will be visible within the Products tab.

3. Enable Delivery Method

  1. You must enable a shipping method for Modern Dropship to be able to place orders on your Magento store.

  2. Go to Admin > Stores > Settings > Configuration > Sales > Delivery Methods:

  3. Set "Enabled" to "Yes. This will enable "Flat Rate" or "Free shipping" shipping.

  4. You may need to uncheck "Use system value" before you can do this.

  5. Click "Save Config" at the top.

4. Enable Payment Method

You must have a payment method enabled for Modern Dropship to be able to place orders on your Magento store.

  1. Navigate to your Magento 2 Admin > Stores > Settings > Configuration > Sales > Payment Methods:

  2. Navigate to "Other Payment Methods" and expand "Check / Money Order":

  3. Set "Enabled" to "Yes". This enables "Check / Money Order," "Cash On Delivery," or "Bank Transfer" settings.

  4. You may need to uncheck "Use system value" before you can do this.

  5. Click "Save Config" at the top.

You can whitelist our services in your firewall. Modern Dropship requests originate from 34.27.67.179