INTEGRATION WITH EASYPOST

Written by Lian
Updated 2 years ago

Overview

EasyPost offers a Shipping API that solves complex logistics problems for online merchants, enabling the delivery of an online shopping experience that delights customers.

The ReturnGO-EasyPost Integration supports the following capabilities: 

  • Pay-on-scan return labels
  • Live tracking status updates
  • Auto-select-cheapest
NOTE : Few carriers or service levels do not support pay-on-scan labels.

Requirements

To link your EasyPost account to ReturnGO, you will need:

  • EasyPost API token
    Log in to EasyPost > Account > API Keys to generate a production API key
  • In choosing carriers, the carrier should support and configured to support return labels
    If otherwise, the carrier may show up in your shipping account but will not be listed as a carrier option in ReturnGO

READ MORE : EasyPost > Collecting your API Keys


Linking your EasyPost Account to ReturnGO

To link your EasyPost account: 

  1. Go to Return Methods
  2. Click Ship with Pre-paid Label
  3. Click EDIT
  4. In the Shipping Label Settings section: 
    1. Set Integrations to EasyPost
    2. Enter your Shippo API token, then click CONNECT
      If the connection is successful, then the rest of the settings will be editable
    3. Select a carrier
    4. Select a service level
    5. Select a package (if present)
    6. Set a default weight and weight unit
    7. Set custom package dimensions
  5. Verify your Return Address and Shipping Instructions
  6. Scroll up back to where the EDIT button was, and click SAVE

Troubleshooting the Integration

Most of the issues encountered related to integrations are identified during the setup or actual label generation.
Here are a few things you can check and try to fix such issues: 

SETUP ISSUES

  • Make sure your API credentials are exact and accurate; that is: 
    • There should be no extra spaces before or after each API entry
    • Make sure you are using live or production API credentials – not dev or test APIs.
    • Try to re-generate a new API key and try to reconnect
  • If a courier service or service level is not available, contact your shipping service Support team to verify which “return” services are available for you.
    NOTE : Some couriers support forward deliveries only, returns only, or both. 

LABEL CREATION ISSUES

  • Verify your Return Address
    Some couriers may not recognize special characters, which might cause issues when generating labels.
    Remove special characters and unnecessary spaces in your return address.
    i.e. If your store name is “John & Jane Store” , change it to “John and Jane Store”
    i.e. Remove + signs or ( ) in the phone number
  • Verify the customer’s address
    ReturnGO takes the customer address during the time the request was submitted.
    In case there are corrections to the customer’s address, then reject and resubmit the return request.
  • Verify the item weight
    If the total weight of all the items being returned exceeds the service level’s weight limit, then the courier will reject the label request.
  • Verify you can generate a return label for the order directly in the shipping platform
    If your shipping service platform cannot generate the label, then it will also fail in ReturnGO. 

For EasyPost-related issues, please contact EasyPost Support. See EasyPost > Contacting Support page.

For any other issues, feel free to contact ReturnGO Support through chat or email

Did this answer your question?