How To: Set up UPS in CS-Cart

  1. In the Administration panel, go to Settings → Shipping methods.

  2. Find the UPS 3day Select shipping method (it is available in CS-Cart by default).

  3. Make sure that the Status of this method is set to Active.

  4. Click on the name of this shipping method to open the editing page.

    Setting up a UPS shipping method in CS-Cart and Multi-Vendor.
  5. Set Rate calculation to UPS, and choose UPS USA: 3 Day Select as Shipping service.

  6. Click the Save button to save the changes.

  7. Switch to the Configure tab.

  8. Enter your UPS credentials in the UPS App client ID and UPS App client secret. To get them:

    Important

    When you are defining your UPS application details on step 4, keep the Callback URL field blank, because the integration with CS-Cart doesn’t require it.

    • For testing, use the following settings:

      • Pickup type: Daily pickup
      • Package type: Package
      • Width, Height, and Length: 10

      Note

      Only some specific requests for retrieving shipping costs work properly if the Test mode option is enabled.

      The settings of a UPS shipping method in CS-Cart and Multi-Vendor.
  9. Click the Save button to save the changes.

  10. Go to the Test rate calculation tab, enter the necessary value into the Weight (lbs) input field, and click the Recalculate rates button, to test shipping rate calculation.

    Important

    Use real recipient and sender addresses for testing (UPS uses address verification system):

    • Recipient address = customer shipping address. In case of testing shipping charges in the Admin panel the address defined under the Default customer location section on the Settings → General → Checkout page is used as a customer address.
    • Sender address = company address, that you are able to edit on the Settings → General → Company page in your Admin panel.
  11. (optional) Switch to the Shipping time and rates tab and define shipping charges which will be added to the ones returned by UPS.

  12. Click the Save button to save the changes.

    Important

    In order to use UPS real-time shipping calculations, there must be PHP’s Curl support on your server. Check whether there is PHP’s CURL support installed on your server.