Search

Magento/Adobe Sandbox Onboarding

Magento/Adobe Sandbox Onboarding

Overview

In most cases, we can leverage the built-in integration features of Magento and your Payment Service Provider (PSP) to streamline your setup.

To confirm compatibility with your Magento configuration, we will conduct a series of tests in our sandbox environment. This involves connecting to one of your non-production environments. We handle most aspects of this process and will keep you informed of any issues that arise.

icon
We recommend using an environment that closely mirrors your production setup. Most Magento configurations include either a Staging, Testing, or UAT environment, which typically meets our requirements.

A few basic steps are required by you which can be done directly in Magento admin and without the need for a developer or any changes to your Magento platform.

Sandbox Onboarding process

icon
If you provide us with user credentials for the Magento admin, we can take responsibility for creating the API credentials. This also enables us to conduct tests with minimal input from you, as we can directly access and view the data in the Magento admin.
  • OPTIONAL: Retailer creates an admin access user in Magento for Shopthru
  • Retailer provides API credentials for Magento and PSP (non-production) and uploads using Shopthru secure forms
  • Shopthru runs initial tests with APIs to ensure connection and compatibility
  • Shopthru sets up a retailer tenant on their sandbox system and tests integration
  • Shopthru will then provide a demo of the system set up

What are we testing

  • Shopthru can securely connect to your systems through the APIs
  • Shopthru can read product data from Magento and understand the data
  • Shopthru can create an order in Magento

Getting integration details for Magento

icon
This task can be handled either by you or by Shopthru, provided you grant us administrator access to your staging or test environment.

In Magento admin

  1. Go to System->Extensions->Integrations
  2. Click button to “Add New Integration”
  3. Complete form
    1. Name: Shopthru Sandbox testing
    2. Email, Callback URL and Identity link URL: Leave blank
    3. API tab: either set Resource Access to ALL or set custom permissions as per below
      1. We recommend starting with ALL and we will then look to reduce the permissions
    4. Click “Save” button
  • NOTE: production permissions will not be set to ALL
  1. On the Integration list page (System->Extensions->Integrations) click “Activate” on newly created row
    1. This will show a list of the permissions about to be granted. Click “Allow”
    2. You will be shown a page with 4 fields: Consumer Key, Consumer Secret, Access Token, Access Token Secret
      1. NOTE: save these securely as they will not be shown again

Adding details to Shopthru

Within the Shopthru portal

  1. Go to Settings→Integrations
  2. On the “Ecommerce Platform Connection” tab, select Adobe Commerce/Magento from the drop down
  3. Enter the details of your store including the API credentials
  4. Click Submit Credentials button
    1. You should be shown details of your store if a successful connection has been made
  5. Click Save
image

Next steps

Once complete, please inform Shopthru so they may conduct testing.

If you have any questions please feel free to contact us.