Available for all licenses
Introduction
In this article, you will discover all configurations related to your e-commerce site built with Magento, following this outline:
Integration Configuration
- Username: Enter the name of your site, for example, www.slowvespa.it.
- REST API Address: Provide the full URL pointing to Magento's APIs. Typically, this is the site address followed by
/rest/V1/
, for example:https://www.slowvespa.it/rest/V1/
Magento can host multiple sites on a single installation, so be precise.
Consumer Key / Consumer Secret / Access Token / Token Secret
- Go to Settings and select Integrations under Extensions.
- Enter the integration name (e.g., MarketRock). Other fields can be left empty.
- Assign the necessary permissions, including:
- Sales, Invoices, and Shipments
- Store Settings
- Activate the integration by clicking "Activate".
- You will now obtain the four required fields:
- Consumer Key
- Consumer Secret
- Access Token
- Token Secret
Entering Data in MarketRock
Once you enter the data, MarketRock will immediately verify it. If valid, the second part of the settings will appear.
Advanced Configuration
-
Magento Store:
- If you have multiple sites on a single Magento installation, choose which site to connect.
- If a customer has multiple sites, they must link them one by one using the same keys.
-
Notify Customer After Shipment:
- Allows Magento to send shipment notifications to customers after MarketRock has processed the shipment.
-
Issue Receipt Before Shipment:
- Magento requires a receipt before marking an order as Complete.
- MarketRock can generate the receipt before notifying Magento of the shipment.
-
Capture Payment:
- If enabled, Magento automatically collects payment using the customer's selected payment method when the receipt is issued.
-
Notify Customer After Receipt Issuance:
- Magento sends a notification to the customer when the receipt has been issued.
Troubleshooting
If the settings are invalid, an error message will appear. In this case, check:
- The REST API address is correct and complete
- The site is accessible
- The keys are valid
- The integration is active
- The permissions have been correctly assigned