This guide describes how to integrate Resolve into your BigCommerce eCommerce platform so you can provide Resolve as a payment option to your customers. After integrating Resolve, your BigCommerce site will:
Offer Resolve as payment option on the checkout page
Process Resolve charges in your order management system
The integration steps are:
Confirm optimized one-page checkout
Create a Store API Account
Enable BigCommerce in Resolve dashboard
Add Resolve script to BigCommerce store checkout page
Configure Resolve as a payment method
Test your integration
Go live with Resolve
Before beginning integration, you should review:
Your current checkout process to understand how Resolve will affect operations and customer experience
Develop and test the Resolve integration in your development environment connected to our sandbox. To get started, reach out to your Resolve account manager to request sandbox API credentials.
https://app-sandbox.resolvepay.com/<your_merchant_id> and submit a test customer application. Resolve will approve your sandbox buyer account for testing purposes.
The integration of Resolve in the BigCommerce checkout requires the use of the optimized checkout.
To confirm this, go to your BigCommerce dashboard:
Go to Advanced Settings -> Checkout
Confirm Checkout Type is set to Optimized one-page checkout
In the BigCommerce dashboard:
Go to Advanced Settings > API Accounts. Note: Only the user set as "store owner" is able to create API accounts.
Click Create API Account.
Add Name as
resolve. Copy the API Path for your records -- you'll need it to enter this URL in the Resolve dashboard later.
Under OAuth Scopes, select the modify permission for Orders resource.
Click Save. A successful save will display the pop-up shown below, which contains API credentials your app will need for OAuth access - your Client ID, Client Secret, and Access Token. Also, a .txt file containing the same credentials will be downloaded to your computer.
In your Resolve dashboard, click on your name in the bottom left and select Integrations.
Set the BigCommerce integration Active and copy and paste the BigCommerce API path, Client ID and Access token from the previous steps.
Click Save changes and enable Show inject script to display the integration code required by BigCommerce.
In the BigCommerce admin panel:
Go to Advanced Settings > Web analytics
Enable Google Analytics
After saving the settings, you will see a new tab called Google Analytics.
Select the Google Analytics tab. Copy and paste the Resolve script into the Manually add Google Analytics tracking Code input field
You will add take "Cash on delivery" payment method and set it up as a new method "Pay with Net 60".
In BigCommerce dashboard, select Store Setup > Payments
Select Set up under the Cash on Delivery option in Offline Payment Methods
Fill out of the form:
Add Display name as Pay with Net 60 - Resolve
Set Available Countries to United States
Add text for Delivery Information. This text will be displayed at order completion.
For example, you may consider
Once your order is processed, you'll be emailed a statement with payment instructions.
Click Save. You will now see the Resolve payment method added to your checkout page
After completing your integration, do a thorough testing of both your front-end and order management functions in our sandbox to ensure that everything works as expected.
After you verify that your configuration is working properly in the Resolve Sandbox environment, your Resolve Client Success Manager will activate your Resolve Live environment access. This will allow you to sign into the Live version of the Merchant Dashboard.