UPS Shipping API – Multi Carrier Shipping Label App for Shopify FAQs
-
Understand how the app integrates with UPS APIs for rates, labels, and tracking
Yes, if you are using the UPS Ship API integration through PluginHive, the changes required by UPS for shipping labels—specifically the inclusion of the new “package” symbol indicating the weight class for shipments to Germany—will be automatically reflected without needing additional action. PluginHive’s UPS Ship API integration receives updates from UPS to ensure compliance with carrier labeling requirements. It is still important to ensure your shipment weight data is accurate to generate correct labels.
Comprehensive setup instructions and guidelines are available on the PluginHive knowledge base at: https://www.pluginhive.com/knowledge-base/setting-up-shopify-multi-carrier-shipping-label-app/ This resource provides step-by-step articles and useful screenshots to assist with API integration, configuration, and usage. If further personalized support is needed, PluginHive also offers onboarding sessions via Zoom calls.
PluginHive is a shipping solutions provider, not a 3PL logistics company. We offer API-integrated solutions that help merchants process their orders by connecting with multiple shipping carriers. Our services allow merchants to display live shipping rates at checkout, generate shipping labels, request pickups, fulfill orders, and track shipments. Merchants need to have accounts with supported shipping carriers, such as BlueDart, Delhivery, XpressBees, and DHL India, to use our platform. Essentially, we automate and streamline the shipping processes through API integrations rather than physically handling the logistics operations.
If the shipping stopped working despite accepting the UPS agreement prompt, it is likely due to continued use of the outdated UPS integration. Accepting the agreement alone does not complete the necessary upgrade to the new OAuth 2.0 integration. In this case: 1. Remove the existing UPS account integration from PluginHive. 2. Add your UPS account again through the OAuth 2.0 integration workflow within the app. 3. Update your shipping automation rules to apply to the new UPS account. 4. Save all changes and verify that shipping options reappear and function correctly at checkout. If you need further guidance, PluginHive offers support via Zoom sessions, which you can schedule at your convenience for hands-on assistance.
UPS accounts must be connected through the PluginHive Multi Carrier Shipping Label App, not via Shopify’s own carrier account settings. If you are trying to add UPS accounts via Shopify settings, you will not see UPS as an option for a second or additional account. To properly add and manage multiple UPS accounts: 1. Open the PluginHive Multi Carrier Shipping Label App within your Shopify admin area. 2. Access the section labeled “Add Shipping Carrier Account.” 3. Click “Start,” choose UPS (OAuth), and follow the prompts to connect UPS accounts. 4. Repeat these steps to add each UPS account you wish to use. This ensures proper integration and functionality for UPS shipments within your Shopify store via PluginHive.
To connect your UPS account with the PH Multi Carrier Shipping Label app, you need the following UPS account credentials: 1. UPS Account Number 2. UPS Login Username 3. UPS Password (the one used on ups.com) These credentials allow the app to communicate with UPS services for rate calculations, label generation, and tracking.
– FedEx: FedEx Account Number and Billing Address. – UPS: UPS Account Number and Login Details. – DHL Express: DHL Account Number, API Key, and API Secret. Having these details ready is essential to successfully link your carrier accounts with the app.
To ensure a smooth and productive support call when setting up your UPS OAuth integration, please prepare the following: 1. A system with a working microphone for communication during the Zoom call. 2. Permissions enabled to share your screen so the support team can guide you through the setup process. 3. Your UPS account credentials and account number readily available to enter or verify during the call. 4. Be available at the scheduled meeting time as the sessions are planned for about 30 minutes without extensions due to other commitments. Having these ready helps complete the integration quickly and avoid delays.
No. The app and UPS API only accept product details at the shipment level, meaning the label will include all product descriptions combined. The SKU or description cannot be passed or printed individually on each package label. This is a restriction set by UPS and cannot be modified from the app’s side.
No, the recipient phone number is mandatory when creating shipping labels through the UPS API. UPS requires this information to process shipments, and if a phone number is missing, UPS will return an error. To avoid fulfillment issues, it is important to collect phone numbers from customers. You can make the phone number field mandatory in your Shopify settings to ensure this data is collected during checkout. This helps UPS contact customers directly if there are any delivery issues, facilitating successful package delivery.
No, if your UPS system is already connected using UPS OAuth, as confirmed by the PluginHive support team, there is no need to schedule a Zoom call or make any additional updates. The OAuth integration is in place and working correctly, so your current setup remains valid. For any future support or configuration help, you can contact PluginHive support directly.
To re-authenticate your UPS account using the new OAuth 2.0 security model, follow these steps: 1. Understand that UPS now requires OAuth 2.0 based authentication to access its APIs, mandatory from August 5, 2024, to ensure security and uninterrupted operations. 2. Log in to your Shopify store and open the PluginHive Multi Carrier Shipping Label App. 3. Disconnect or disable the existing UPS account integration if still linked with legacy credentials. 4. Use the PluginHive UPS Integration Guide available here: https://www.pluginhive.com/knowledge-base/shopify-ups-shipping/#add-ups-account – This guide provides detailed step-by-step instructions on registering and connecting your UPS account via OAuth 2. 0. 5. Complete the OAuth 2.0 authentication process for UPS; this typically takes less than 2 minutes. 6. Once connected, verify that the UPS account is showing as connected in the app. 7. If you have any automation or shipping rules, update or confirm they use the new UPS OAuth integration. 8. Test by processing a UPS order to ensure the connection works smoothly. If you encounter any issues during this process, reach out to PluginHive support for assistance.
If you have recently received a notification about updating your UPS system, you can verify that your integration is already using UPS OAuth by checking your account settings or contacting support. In your case, your system was already transitioned to UPS OAuth by the PluginHive team, so no further action or update is needed on your part. Your existing rules and configurations continue to function correctly without any changes required. If you encounter any issues or need confirmation, you can always reach out to the PluginHive support team for assistance.
To confirm your UPS account has been successfully re-connected with the new OAuth 2.0 integration, PluginHive support will verify and update your account on their end. Once confirmed, duplicate UPS accounts will be removed, leaving only the old and newly connected UPS accounts enabled in the app. You should then log in to your PluginHive Multi Carrier Shipping Label App and verify that only the intended UPS accounts are visible and active. If you see exactly two UPS accounts labeled Old and New without duplicates, your connection is properly set up.
To add UPS and DHL Express accounts: 1. Obtain your UPS and DHL Express credentials (username, password, API keys, or account numbers as required). 2. Log into the PluginHive app on your store and go to the Carrier Accounts or Settings section. 3. Follow the prompts to enter your UPS and DHL account details. 4. Save the account information to link them with the app. If you experience login issues with UPS or do not have credentials ready, ensure you retrieve them from UPS directly or your account administrator before adding.
If you have already connected your UPS account using the REST API in PHM, no further action is required regarding recent UPS REST API announcements. You can confirm your connection by checking your account settings in the PHM app. If it shows the UPS account connected with REST API, you can safely ignore any new REST API update messages.
To update your UPS integration in PluginHive to the OAuth 2.0 system, follow these steps: 1. Access the PluginHive shipping app within your Shopify store admin. 2. Navigate to the UPS account section inside the app. 3. Disconnect or delete the old UPS account linked via the deprecated method. 4. Initiate the new UPS account connection by clicking “Add UPS Account” or similar option. 5. Follow the on-screen prompts to authorize PluginHive’s access to your UPS account using OAuth 2.0, which typically involves logging into your UPS account and granting permissions. 6. Once authorization is successful, update your existing shipping automation rules in the PluginHive app to utilize this new UPS account. 7. Save the changes and test the shipping availability at checkout to ensure proper functionality. If you encounter difficulties during this process, PluginHive support can offer personalized assistance via scheduled Zoom calls.
To connect multiple UPS accounts in the PluginHive Multi Carrier Shipping Label App, follow these steps: 1. Open the PluginHive app within your Shopify admin, not the Shopify settings page. 2. Navigate to the section labeled “Add Shipping Carrier Account.” 3. Click on the “Start” button under this section. 4. Select UPS (using the OAuth connection method) to connect your first UPS account. 5. To add additional UPS accounts, repeat this process within the same PluginHive app interface. Multiple UPS accounts can be connected independently through the app. 6. Follow any step-by-step instructions provided in the app or the PluginHive user guide/documentation for account linking. Avoid attempting to add UPS accounts directly via Shopify’s carrier accounts settings, as multiple UPS accounts must be linked through the PluginHive app itself.
No, the UPS API access key deprecation does not affect the Multi-Carrier Shipping Label application if your UPS account is already configured using the OAuth 2.0 authentication model within the MCSL app. Since PluginHive’s MCSL app supports the OAuth 2.0 integration for UPS, your store’s UPS shipping integration will continue to work without interruption. However, if you manage any other UPS API integrations outside MCSL that still use legacy access keys, you should update those to OAuth 2.0 by obtaining new API credentials from the UPS Developer Portal and migrating before the deadline to avoid service disruption.
Yes, PluginHive provides dedicated support to assist with migrating your store from the deprecated UPS integration to the new UPS OAuth 2.0 integration. They can guide you step-by-step through: – Removing the old UPS integration. – Connecting your UPS account using OAuth 2. 0. – Updating automation rules to match the new integration. – Testing the shipping functionality at checkout. You can schedule a Zoom meeting with the PluginHive support team at a time that suits you, enabling personalized setup help and answering any questions during the migration process. Use the scheduling link provided by PluginHive to book this session.
Yes, after internal review, ‘UPS Express Saver’ and ‘UPS Worldwide Saver’ are considered the same service according to the UPS API and PluginHive’s current integration. Therefore, selecting ‘UPS Worldwide Saver’ in the PluginHive app corresponds to the ‘UPS Express Saver’ service as recognized by UPS. However, it is advisable to confirm this directly with UPS for final clarity.
Yes, once you have re-authenticated your UPS account via OAuth 2.0, it is necessary to update the automation rules within the PluginHive app to use the new UPS integration. Usually, the PluginHive support team can assist in updating these rules after you complete the new connection. This ensures that your UPS orders are processed using the new OAuth authenticated account without disruption.
Looking for more details or ready to get started?
Visit the app page to explore features and pricing.