USPS Label Printing & Shipment Issues – Multi Carrier Shipping Label App for Shopify FAQs
-
Troubleshoot USPS label printing problems and shipment creation issues in Shopify
The USPS Ground Advantage service enhancement automatically applies only to new orders. For previously stuck or failed labels, you need to manually reprocess those orders to apply the updated settings and generate shipping labels successfully.
The USPS rates were failing because the system encountered issues calculating shipping rates for the three different box sizes in your order. UPS rates were successfully retrieved; however, label generation was failing because the integration was using an old UPS API method lacking OAuth authentication. Without OAuth, the UPS labels could not be generated properly. Updating to the new UPS OAuth integration (using the UPS Rest API) resolves these issues by providing secure, authenticated access to UPS services, enabling accurate rate fetching and label creation for multiple boxes.
The USPS business account must be added using WebTools API credentials, not your USPS login credentials. Follow these steps to properly add your USPS account: 1. Register your USPS account for the WebTools API on the USPS website. 2. After registration, USPS will send you an email with API credentials and activation steps. 3. Complete the activation steps as outlined in USPS’s instructions to activate your WebTools API credentials. 4. Obtain the required credentials (API username, password, etc.) after activation. 5. Use these WebTools API credentials to add your USPS account to the PluginHive app. Additionally, to generate USPS shipping labels, you must have a USPS eVS (Electronic Verification System) account. If this process is complex or not feasible, you can alternatively use a Stamps.com USPS account or USPS through EasyPost integration, both of which offer simpler setups.
Stamps USPS labels, once generated through PluginHive, cannot be canceled directly via the PluginHive app API. To cancel such a shipment label, follow these steps: 1. Log in to your stamps.com account where the label was created. 2. Locate the specific shipment label using the order or tracking number in your stamps.com dashboard. 3. Use the stamps.com platform to void or cancel the label directly. 4. If you face any issues canceling the label, contact stamps.com support and provide them with the tracking number to request label voiding. PluginHive cannot override this limitation because it depends on the carrier API’s capabilities. Always manage the cancellation directly through stamps.com for USPS labels.
The VOID and SAMPLE markings on your USPS shipping label occur because the “Enable for Sample Label” option was enabled under the Carrier Settings during label generation. This option causes the label to be generated as a sample, which displays these markings. To prevent this, ensure that the “Enable for Sample Label” option is disabled before generating shipping labels. For future orders, when generating a label, do not fulfill the order immediately—first generate and review the label to confirm it prints correctly without the sample markings.
USPS shipping labels typically fail to generate if the payment method is not set up or configured correctly on your USPS account. To resolve this: 1. Log in to your USPS.com account. 2. Verify whether a valid payment method is configured for shipping label payments. 3. If not set up, add or update the payment method in your USPS account. 4. Contact USPS support if you encounter issues verifying or setting up the payment method. Proper payment configuration is mandatory for label generation in PluginHive.
The “Authentication failed” error occurs because USPS requires a specific type of account to generate labels via their API. To use USPS shipping integration directly in the PluginHive plugin, you need a USPS eVS account, which is a High Volume Shipping account authorized to create labels through the USPS API. If you do not have a USPS eVS account, you cannot generate labels directly with a standard USPS account. Instead, you can integrate USPS shipping through EasyPost, which acts as a middleware service to handle USPS shipments without needing an eVS account. To resolve the authentication issue: 1. Verify if you have a USPS eVS account; if not, consider applying for one if you qualify for high-volume shipping. 2. Alternatively, integrate USPS shipping via EasyPost within the plugin settings. 3. Refer to the detailed USPS integration options and setup instructions here: https://www.pluginhive.com/shopify-usps-shipping-options/ 4. If further assistance is needed, you can schedule a support call with PluginHive for guided setup lasting around 15-20 minutes.
Label failure when printing USPS labels in PHM typically occurs because the billing details in your USPS account are not fully set up or verified. To resolve this: 1. Check your USPS account billing information for completeness and verification (such as bank account details). 2. If labels fail to generate, review the RequestResponse XML file provided with the label failure error and share it with USPS API Support ([email protected]) for detailed diagnostics. 3. Verify that your USPS account credentials associated with PHM have the required scopes enabled, including payments and label APIs. Missing payments scope can cause unauthorized errors during label generation. 4. Confirm that the Mail Owner IDs (MIDs) and Manifest IDs configured in PHM exactly match those assigned to your USPS account. Mismatched values can cause label generation to fail. After addressing these factors, attempt generating a label again to validate the fix.
The issue arises because the Ground Advantage service, which you are trying to use for USPS label generation via EasyPost USPS, is currently not included in the available service list within the PluginHive automation rules. This means: 1. The automation rule cannot assign Ground Advantage, resulting in stuck label generation. 2. Manually attempting to select Ground Advantage for these orders also fails because the service is not selectable within the app interface. To resolve the issue for now, you should: – Avoid using the Ground Advantage service until it is officially supported in the automation rule and manual selection. – Select an alternative USPS service that is currently supported by EasyPost USPS in PluginHive. – Monitor the PluginHive updates or announcements for when Ground Advantage support is added. This limitation is a known issue related to the EasyPost USPS integration and the service offerings defined in the automation rules. Currently, no workaround exists within the app to force label creation using Ground Advantage.
The “Insufficient account balance” error indicates that your Stamps.com account does not have enough funds to generate USPS shipping labels. To resolve this issue: 1. Log in to your Stamps.com account. 2. Check your current account balance. 3. Add funds or recharge your Stamps.com account balance as needed. 4. Once the account balance is updated, try generating the USPS shipping label again. This should resolve the error and allow you to print labels without issues.
Canceling shipment labels generated through the USPS Stamps service is currently not supported in PluginHive. This means you cannot directly cancel the label once it is created using Stamps. However, as an alternative, you can request to manually reset the order status back to “Processing” without canceling the existing label. This reset allows you to generate a new shipping label for the same order. To proceed with this option, you need to contact support and ask them to perform the manual reset for your specific order.
This error can occur if your orders are not in the proper status for label generation. To resolve this: 1. Change the order status to “Processing” in your store’s dashboard. This action allows the system to recognize valid shipping services for label creation. 2. If the issue persists after changing the status, select the affected orders and use the “Prepare Shipment” option to manually initiate the label generation process. This workaround helps bypass the service availability issue linked to order status. Stay updated with PluginHive’s communications for permanent fixes.
The “authentication failed” message occurs because to generate shipping labels through the USPS API, you must have a USPS eVS account, which is a High Volume Shipping account. Without this account, the integration cannot authenticate your store with USPS properly. To resolve this issue, you can use a workaround by connecting your USPS account through EasyPost, which automates your shipping process without requiring a direct USPS eVS account. The setup process for EasyPost integration is quick (approximately 15-20 minutes). Detailed setup instructions are available in the PluginHive article here: https://www.pluginhive.com/shopify-usps-shipping-options/. Additionally, if you need personalized assistance, you can schedule a support call using the provided appointment link to get step-by-step help with the setup.
This 403 error typically indicates that the app is not properly authorized to access the payment authorization endpoint with the provided account information. To resolve this: 1. Verify that the correct USPS account number is being used in the payment API request. An incorrect or unauthorized account number can cause this error. For example, switching from account number “1000287394” to “1000283864” may resolve the issue. 2. Complete Step 5 in the USPS “Getting Started” guide: Authorize your app to access protected information by entering your Consumer Key at https://cop.usps.com/navigator?wf=apisonboarding. This step authorizes your app to access payment accounts, permits, CRIDs, MIDs, and subscriptions, which are required for various USPS APIs. 3. Ensure the OAuth token has been generated properly using valid client credentials before making payment authorization requests. 4. Confirm that the app is correctly configured with the right product and permission scope in USPS’s API portal. Following these steps should resolve authentication and permission problems causing the 403 error.
This error indicates that the EPS (Electronic Payment System) account linked to your USPS account does not have an active primary payment method. To resolve this issue: 1. Log in to your USPS EPS account. 2. Verify that a valid primary payment method is configured and active. 3. If no valid payment method is set or the primary method is inactive, update or add a new active payment method. 4. After updating your payment method, retry generating the labels through the API. If issues persist, contact the USPS Mail Shipping Support Center (MSSC) from your EPS account page for assistance with payment-related account issues.
USPS label generation errors typically occur because the USPS account is not fully onboarded with the USPS Developer Portal or the USPS Ship API. Common reasons include: – Missing enrollment in the USPS Ship outbound and returns program. – Lack of an active ACH debit or payment method attached to the account. – Incomplete API onboarding steps in the USPS Customer Onboarding Portal (COP). PluginHive support can liaise with USPS on your behalf to clarify and resolve these issues. You may need to complete USPS onboarding steps via https://cop.usps.com, ensure ACH debit is active, and confirm your USPS account information matches what is registered with USPS.
The USPS label printing error typically occurs because the shipping address is missing a required phone number. To resolve this: 1. Open the order details page in your PluginHive dashboard. 2. Locate the shipping address section for the relevant order. 3. Edit the shipping address to add a valid phone number. 4. Save the changes. 5. Retry printing the USPS shipping label. Ensuring the phone number is included and marked as mandatory will prevent this error in the future.
PluginHive provides personalized customer success support including: 1. Scheduling one-on-one calls with product and management teams to understand your specific requirements and challenges. 2. Assistance in setting up and optimizing shipping label generation and fulfillment workflows tailored to your store. 3. Available channels to communicate feedback and explore potential custom enhancements (subject to feasibility). 4. In certain cases, PluginHive may offer free trial periods to allow you to test the app without risk. To request support, you can contact PluginHive Customer Success Managers via email or phone as provided in their communication.
To enroll in USPS Ship and enable access to USPS APIs for label generation, follow these steps: 1. Visit the USPS Developer Portal “Getting Started” page: https://developers.usps.com/getting-started 2. Click on the “USPS Customer Onboarding Portal (COP)” link within Step 1 or directly visit https://cop.usps.com/cop-navigator?wf=API&showCC=false 3. Select “Enroll in SHIP/USPS APIs” to start the enrollment process. 4. Add a payment account by providing a valid ACH debit account; this is mandatory for enrollment. 5. Complete all required steps and submit your enrollment. 6. Verify that the ACH debit account is active and valid; the account will receive two small deposits which you must verify to complete setup. 7. Once enrollment is successfully completed and active, you will be able to generate USPS labels via the API. If you encounter any issues with enrollment or no active USPS Ship account is detected, recheck these steps and ensure all actions, especially ACH debit setup, are fully completed and confirmed.
While waiting for USPS to complete their manual review and upgrade process, you should: 1. Monitor your email and communication channels for any updates from USPS or PluginHive support. 2. Avoid attempting advanced functions like label printing until you receive confirmation that permissions have been granted. 3. Follow up politely but persistently with both USPS and PluginHive support if the wait exceeds expected time frames (noting they may have backlogs). 4. Keep necessary account information ready to respond promptly to any further USPS requests. 5. After receiving confirmation, test label generation immediately to verify the upgrade success.
If USPS label postage covers are insufficient for large packages such as fishing rods, and labels generated through PluginHive do not cover delivery cost: 1. Temporarily disable problematic USPS mailing options within PluginHive to prevent customers from selecting them at checkout. 2. Manually create shipping labels for such orders using an external service or USPS directly to ensure correct postage. 3. Keep PluginHive support informed about this issue, providing examples of affected orders. 4. Await the PluginHive fix addressing USPS rate inaccuracies and postage calculation errors, which is currently in development. 5. Once the fix is released and deployed, re-enable USPS mailing options in PluginHive for seamless label generation with accurate postage.
If USPS labels are not generating and the carrier support indicates the need for a different API version like the Domestic 3.0 API, follow these steps: 1. Confirm with USPS that you need to upgrade or switch to the Domestic 3.0 API or any other updated API version. 2. Wait for USPS to approve or provide the necessary credentials or permissions for the required API version. This may involve new API keys or enabling permissions on existing credentials. 3. Once approval and credentials are received, update your PluginHive settings to integrate with the new API version accordingly. 4. Test label generation again to verify that the issue is resolved. 5. Keep communication ongoing with USPS and PluginHive support to troubleshoot further if needed. This process ensures that you comply with the latest USPS technical requirements and that your label generation functions correctly.
If USPS notifies you of a payment account issue that is preventing label generation, follow these steps to resolve it: 1. Access your EPS (Electronic Payment System) Account page within USPS to review your payment status and account details. 2. Contact the USPS Mailing & Shipping Solutions Center (MSSC) directly for assistance specific to your payment account issues. The MSSC staff can provide detailed support and help resolve any payment or authorization problems. 3. Once the payment or authorization issue is resolved by USPS, you should be able to generate shipping labels successfully again. 4. If the issue persists or you need further help, you may reach out again to your shipping app support (such as PluginHive) with updates for additional guidance or troubleshooting.
When USPS updates its API and causes integration failures, use the following approach: 1. Be aware that PluginHive updates its app to comply with USPS API changes, so integration may temporarily fail. 2. Reinstall the PH Multi Carrier Shipping Label app after PluginHive announces the API update release. 3. Reconnect your USPS account using your current credentials once the updated API integration is live. 4. If issues persist after reinstalling, confirm your credentials are valid and that the app version reflects the USPS API update. 5. Contact PluginHive support to confirm whether the USPS API update has been fully deployed on your app instance.
If your USPS account linked with PluginHive only has basic API access, which does not allow label generation, you need to request an upgrade of your API permissions from USPS. Follow these steps: 1. Submit a request to USPS to enable the necessary API permissions for label generation. Include all required information such as your consumer key, CRID, estimated peak daily shipping volume, and the name of the third-party software (PluginHive). 2. Understand that USPS manually reviews such requests and there may be delays due to backlog. 3. Maintain communication with USPS and PluginHive support, following up to emphasize urgency. 4. Await confirmation from USPS that the permissions have been upgraded. 5. Once upgraded, attempt generating shipping labels again via PluginHive. 6. If label generation still fails, contact PluginHive support for assistance.
If label generation continues to fail after clearing any postage dues: 1. Contact USPS support to confirm there are no remaining billing or account problems affecting label services. 2. Request USPS to verify that your account status is fully updated in their system and that there are no delays in reflecting your recent payments. 3. If possible, obtain the RequestResponse XML file from the failed label generation attempt, which can help USPS and PluginHive support diagnose the issue further. 4. If the problem persists despite USPS confirming your account is in good standing, contact PluginHive support with your order details and relevant files for additional troubleshooting assistance. This approach ensures that both USPS billing and PluginHive configurations are checked thoroughly to resolve label generation issues.
If you cannot print shipping labels after linking your USPS account with PluginHive, follow these steps: 1. Confirm that your USPS account is linked correctly in PluginHive with the correct consumer key and credentials. 2. Check if you receive an error message when attempting to generate labels; note the specific error details. 3. Verify with USPS whether your consumer key has permission to use all necessary APIs for label printing and sufficient API call quotas. 4. Provide USPS with requested information (consumer key, CRID, peak shipping volume, and PluginHive as the software used) to request API permission upgrades or quota increases. 5. Await USPS confirmation of permission changes before attempting to generate labels again. 6. Contact PluginHive support for assistance if problems continue after USPS updates your permissions.
This error occurs because the USPS account is connected using the legacy Web Tools API, which USPS has discontinued. To resolve this, you need to migrate your USPS integration to the USPS REST API. Follow these steps: 1. Go to your app dashboard and navigate to **Settings**. 2. Select **Add Carrier** and choose **USPS Rest API**. 3. Enter the required API credentials to connect the account. These credentials include: – Customer Registration ID (CRID) – Account Number – Mailer Identifier (MID) – Manifest MID – Return MID (optional) – Consumer Key – Consumer Secret 4. You must obtain these credentials from your USPS Account representative or USPS support team. After connecting your account using the REST API, you will be able to generate shipping labels without authorization errors. If you need further help, contact support for assistance.
After the USPS micro-deposits (ACH debit verification) show up and are confirmed: 1. Inform PluginHive support that the ACH debit is active and verified. 2. PluginHive support will notify the USPS team to progress/enroll your account. 3. Await USPS confirmation that your USPS Ship API access is enabled. 4. Test generating a USPS shipping label from the PluginHive app once approval is received. 5. If issues persist, continue working with PluginHive and USPS support to troubleshoot further.
When linking your USPS account with PluginHive to print labels, the app uses the USPS APIs that require specific permissions enabled. By default, the connected app (via your consumer key) has access to these USPS API products with a quota of 60 calls per hour each: OAuth, Addresses, Service Standards, Service Standards File Download, International Pricing, Domestic Pricing, Shipping Options, and Locations. To print shipping labels (which involve APIs beyond these default permissions or higher usage), you may need additional API permissions or a quota increase. This requires providing USPS with details such as your consumer key, CRID, estimated peak daily shipping volume, and the 3rd party software used (PluginHive) so they can review and enable the necessary API access or increase quotas accordingly.
Successful USPS integration requires: – Customer Registration ID (CRID) – Account Number – Mailer Identifier (MID) – Manifest MID – Return MID (optional) – Consumer Key and Consumer Secret (API credentials from https://developer.usps.com) Additionally, your USPS account must have full permissions enabled to: – Display accurate shipping rates – Generate shipping labels Ensure the credentials are current and authorized by USPS, especially after any API updates or account changes.
Since USPS is actively using ZIP+4 postal codes (with the dash included), merchants should: 1. Use the latest PluginHive app version, which automatically strips special characters like dashes for UPS label processing. 2. Avoid forcing customers or store settings to limit postal codes to 5 digits only, as this could cause issues with USPS shipping accuracy. 3. Rely on PluginHive’s internal postal code sanitization to handle ZIP+4 codes properly when working with UPS. 4. Monitor label generation success for any exceptions and report anomalies to PluginHive support for resolution.
To request additional API access or quota increases from USPS, provide the following details: – Your USPS consumer key (a unique app identifier). – Your CRID (Customer Registration ID), if available. – Your estimated maximum daily shipping volume during peak periods (e.g., 300-500 labels per day). – The name of the third-party software or plugin you use to access USPS APIs (e.g., PluginHive). Supplying this information allows USPS to validate your usage needs and grant appropriate API permissions or quota expansions.
To facilitate effective troubleshooting by USPS API Support, provide the following information: 1. The full OAuth authorization request and response involved in the API calls. 2. The payment request and response payloads that correspond to the label generation attempts. 3. Exact timestamps when the errors occurred to correlate logs and system statuses. 4. Any XML or API request/response files related to the failed label generation attempts for detailed analysis. This detailed information helps USPS Support pinpoint authentication or payment method issues accurately.
When USPS customer service requests information about the third-party software for API upgrades, provide the following details: – The name of the software/plugin: PluginHive. – Your USPS consumer key and account information. – Estimated maximum daily shipping volume during peak periods (e.g., 300-500 labels per day). This information helps USPS validate your usage and enables them to approve the necessary API access or quota increases.
This error indicates that your Stamps USPS account is restricted to creating shipping labels only for Priority Mail and Express Mail services. To resolve this issue: 1. Verify that you are selecting either Priority Mail or Express Mail as the shipping service when generating labels through PluginHive. 2. If you need to use other USPS mail classes, contact the Stamps USPS support team to inquire about your account restrictions and request enabling additional mail classes. 3. Ensure that your shipping settings in PluginHive align with the allowed mail classes linked to your Stamps USPS account. 4. After confirming or updating your account permissions, try generating the shipping label again using the allowed service types. If the error persists after following these steps, provide the error details to Stamps USPS support for further assistance.
This error is returned directly by USPS and indicates a payment-related issue at the USPS account level. It means the authorization token used in the label generation request is either invalid or missing. To resolve this: 1. Verify the USPS account credentials and payment status to ensure the account is active and in good standing. 2. Contact your USPS account representative or the USPS API Support team at [email protected] for detailed assistance related to your account payment setup. 3. Provide them with the label request logs (which your shipping app or PluginHive support can provide) to help diagnose the issue. 4. You may also share your support ticket from PluginHive support with USPS to streamline communication. If needed, keep PluginHive support in the loop by contacting [email protected] for additional help coordinating with USPS.
The “Insufficient OAuth scope” error indicates that the OAuth token used in the API request does not have the necessary permissions or scopes to access the requested USPS resource. This usually happens because the default USPS API product assigned to the consumer key only includes a limited set of API access permissions and call quotas. To resolve this issue: 1. Verify the authentication credentials (Consumer Key and CRID) to ensure they are correct and linked to the appropriate USPS account. 2. Confirm which USPS API product is currently assigned. The default “Public Access I” product includes only a basic set of APIs with a limited quota (60 calls per hour). If your application requires access to additional APIs or higher quotas, you must apply for an upgraded API product. 3. Provide USPS API Support with: – Your Consumer Key – Your CRID – An estimated maximum daily shipment volume (peak load) 4. USPS API Support will then evaluate your request and may upgrade your API access or grant higher quotas to cover your application needs. 5. After approval, update your OAuth token to include the new scopes granted with the upgraded product. Following these steps will ensure that your OAuth token authorizes the required API calls and prevents “insufficient scope” errors.
The “Insufficient account balance” error indicates that your USPS account linked to PluginHive does not have enough funds to process the shipment. To resolve this: 1. Check your USPS account balance to verify the available funds. 2. If the balance is low, update or add funds to your USPS account to meet the shipment requirements. 3. Contact the Stamps USPS support team for guidance on how to update the account balance, if needed. 4. After replenishing the balance, attempt to generate the shipping label again through PluginHive. This should clear the error and allow shipment creation.
You need to provide your own USPS REST API credentials to connect your USPS account with the app. Payments for shipping labels are handled directly by USPS through your USPS account billing. The app does not process payments; you will be charged by USPS for all shipping labels generated via the app. To start, install the app, add your USPS account credentials, and test the features during the free trial period.
To integrate USPS, you need the following: 1. USPS Web Tools API Username and Password, which you obtain by registering at https://registration.shippingapis.com/. These credentials are different from your regular USPS login. 2. Ensure you have a USPS eVS account (for high volume shipping) as it is required to generate shipping labels through the USPS API. If you do not have an eVS account, you may alternatively use a Stamps USPS account for label generation. 3. After receiving your Web Tools API credentials, you must enable the required USPS APIs for your account. The instructions for enabling these APIs are usually provided in the email containing your Web Tools API credentials. Completing this step is essential for authentication and successful integration. 4. Detailed USPS integration options and guidance are available in this article: https://www.pluginhive.com/shopify-usps-shipping-options/. 5. If API credentials are correct but you get an ‘Authentication Failed’ error, verify that the USPS account’s APIs are activated as per the next steps mentioned when you obtained your credentials.
The “Insufficient OAuth scope” error occurs because the OAuth access token lacks the necessary permissions to access the requested USPS API resource. To resolve this: 1. Verify that your USPS Ship account is fully enrolled and active, as API access requires enrollment in the USPS Ship payment platform. 2. Ensure that your application has been assigned the appropriate OAuth scopes corresponding to the USPS API features you need (e.g., label generation). 3. If you are only on the default product plan, which includes limited APIs and a quota of 60 calls per hour, you may need to request an app upgrade to gain access to additional APIs and higher quotas. 4. Confirm that you are using a valid OAuth access token generated with the correct client credentials (consumer key and consumer secret) and that this token is not expired (tokens are valid for 8 hours). 5. If your app requirements have changed, submit a request to USPS API support to review and upgrade your app’s access and quota accordingly.
If the USPS API upgrade process is delayed: 1. Continue polite follow-ups with USPS API Support to request status updates on your application. 2. Inform PluginHive support about any delays for their assistance in escalation. 3. Confirm you have provided all required documentation and information to USPS accurately to avoid further delays. 4. Keep track of any support threads or communication involving USPS and your account for reference. 5. Understand that manual reviews by USPS can take significant time due to backlog, but consistent follow-up may help expedite the process. 6. Once permissions are confirmed upgraded, resume label printing activities normally in PluginHive.
The key limitations to note are: – USPS (via EasyPost) does **not** support shipping of alcohol products at all, leading to label generation failure if alcohol is present. – FedEx does not support processing shipments where both Dangerous Goods (Hazmat) and Alcohol options are enabled for the same product in the shipment. Attempting to ship such a shipment will cause errors. Therefore, when using these carriers through PluginHive, carefully review product attributes: – Avoid combining alcohol and Hazmat products in one shipment. – Choose a carrier that supports your shipment profile based on the product’s special shipping requirements. – Test shipment generation on the carriers’ respective websites to verify allowed shipment types before attempting processing in PluginHive.
The key endpoints are: 1. OAuth Token Endpoint: https://apis.usps.com/oauth2/v3/token – Used to generate an access token with client credentials. 2. Payment Authorization Endpoint: https://apis.usps.com/payments/v3/payment-authorization – Used to authorize payments associated with USPS account numbers and generate labels. Correct usage involves first obtaining a valid OAuth token and then using this token in the payment authorization request payload containing roles, account numbers, CRIDs, and MIDs as required.
If you face challenges with your USPS account, PluginHive offers an alternative USPS integration via EasyPost, which is free of cost. Benefits and next steps include: 1. Connect USPS shipping via EasyPost directly through PluginHive. 2. Generate USPS shipping labels quickly within the PluginHive platform. 3. Receive assistance for setup by scheduling a call with PluginHive support. 4. Use the online appointment link provided by PluginHive to book a convenient time slot for personalized help. This alternative provides a seamless way to manage USPS shipping without direct USPS payment or configuration issues.
Currently, PluginHive does not support generating a consolidated USPS scan form that combines all package barcodes into one printable form. Each package label must be scanned individually using the provided labels. The development team is aware of this demand and is actively working on adding this feature, but it is not yet available. Until the feature is released, users must continue scanning labels individually or use external carrier tools for manifest scanning.
Yes, the policy is consistent across FedEx, UPS, and USPS. When you generate a shipping label for an order, you will not be charged for the shipping amount unless the label is physically scanned by the respective carrier’s agent (FedEx, UPS, or USPS). This means you can generate labels without immediate charges, allowing flexibility in shipment processing.
Creating and using an EasyPost account is free of cost. However, while EasyPost does not charge for the integration itself, you need to maintain a wallet balance within your EasyPost account to pay for the USPS shipping labels you generate through the app. In summary, the integration is free, but postage fees are paid as you generate labels.
If you plan to take packages to the nearest USPS branch yourself and do not require a pickup, simply generate the shipping labels within PluginHive and mark the relevant orders as fulfilled. There is no need to request or schedule a pickup service in this case. This workflow supports manual package drop-off without configuring pickup options.
The option to add a second UPS account does not appear in the Shopify settings because UPS accounts must be connected via the PluginHive Multi Carrier Shipping Label App, not directly through Shopify’s native shipping settings. To add a second UPS account: 1. Open the PluginHive app from your Shopify admin dashboard. 2. Go to the “Add Shipping Carrier Account” section within the PluginHive app. 3. Click “Start” and select UPS (OAuth) to link an additional UPS account. 4. Complete the authentication steps as prompted to connect your new UPS account. This process allows you to manage multiple UPS accounts independently within the PluginHive app for shipping label generation and order fulfillment.
If you experience label generation errors suspected to be caused by a USPS API outage: 1. Confirm the outage status with USPS API support or system status announcements. 2. Wait until USPS confirms that the outage has been resolved. 3. Retry your label generation requests after the outage is cleared. 4. If errors persist post-outage, provide detailed request-response logs and error messages to USPS support for further investigation.
If you plan to drop off USPS packages personally without arranging USPS pickup, follow these steps: 1. Generate and print shipping labels for the orders using PluginHive—either through automation or manual processes. 2. Mark the respective orders as fulfilled within your order management system after printing labels. 3. Since you are handling the drop-offs, do not request or schedule a USPS pickup via PluginHive or the USPS system, avoiding any conflicting pickup instructions. 4. Physically drop off your packaged shipments at the nearest USPS branch at your convenience. This process prevents confusion between manually dropped-off packages and scheduled USPS pickups, ensuring smooth shipping operations.
USPS assigns API access quotas per application and product plan, typically with an initial quota such as 60 calls per hour for the default product, covering core APIs including OAuth, Address validation, Service Standards, Pricing, and Shipping Options. If your shipping volume exceeds this quota: 1. Submit a formal app upgrade request to USPS API support with details including your consumer key, CRID, estimated maximum daily shipping volume at peak, and the software or plugin being used (e.g., PluginHive). 2. USPS may review your needs and approve an increased quota aligned with your actual shipping activity. 3. Once upgraded, ensure that your access tokens and payment tokens are valid and used efficiently to avoid unnecessary regeneration. 4. If your requirements change later, you may resubmit or contact USPS support to redefine your quota and product settings. Managing API quota properly helps avoid rate limiting and ensures smooth shipping label generation and other API operations.
PluginHive has enhanced the app to make the phone number optional when generating USPS shipping labels. Previously, label generation could fail if the phone number was not provided, but now the app will not send the phone number field if it is missing in the shipping address. This improvement ensures that shipping labels can be generated successfully for all orders, including those without a phone number.
To update your USPS integration following USPS API changes: 1. Uninstall the existing PluginHive app from your store. 2. Reinstall the latest version of the PH Multi Carrier Shipping Label app, ensuring the USPS API update is included. 3. Reconnect your USPS account by entering your credentials again (CRID, Account Number, MIDs, Consumer Key/Secret). 4. Verify that your USPS account credentials are still valid and have the proper permissions enabled. 5. Test your integration by attempting to retrieve shipping rates and generate shipping labels. 6. If you encounter any problems, contact PluginHive support for assisted troubleshooting.
The error arises because the USPS app linked by your consumer key is only enabled for default API products with limited usage quotas, which may not cover label printing or the required call volume. To resolve this: 1. Provide USPS with your consumer key, CRID (Customer Registration ID), estimated maximum daily shipping volume at peak, and the name of the 3rd party software/plugin you use (PluginHive). 2. USPS will review this information and adjust your API permissions or increase your usage quota to support label generation. 3. Once USPS upgrades your account permissions, you should be able to generate labels normally via PluginHive without encountering the error. 4. Contact USPS or PluginHive support if the issue persists after USPs confirms the permission update.
To resolve the “Insufficient balance” error for USPS shipping labels in PluginHive, follow these steps: 1. Check your Stamps USPS account balance to confirm if there are sufficient funds available. 2. If the balance is low or depleted, add funds to your Stamps USPS account to cover the cost of generating shipping labels. 3. Once the balance is updated, return to the PluginHive app and attempt to generate the shipping label again. 4. Ensure that you monitor your Stamps USPS account balance regularly to avoid label generation failures due to insufficient funds. If the error persists despite sufficient balance, contact PluginHive support for further investigation.
To link your USPS account and obtain the necessary API credentials, follow these steps: 1. Visit the USPS Developer API sign-up form at https://developer.usps.com/app-form. 2. Complete and submit the form as required; this will notify the USPS team to contact you regarding your API credentials. 3. Once you receive the USPS API credentials (including the necessary account numbers and authentication details), go to the PluginHive Multi Carrier Shipping Label app. 4. Add your USPS account credentials within the app’s USPS account settings section. If you encounter any difficulties or need further assistance, you can schedule a Zoom call with PluginHive support for guided help.
To integrate USPS shipping with PluginHive without a direct USPS eVS account, you can use EasyPost as a workaround. Here are the steps: 1. Ensure you have an EasyPost account set up to act as an intermediary for USPS label generation. 2. Connect your EasyPost account with PluginHive to automate your shipping process. 3. Follow the detailed USPS setup guide available here: https://www.pluginhive.com/shopify-usps-shipping-options/. 4. The entire integration process typically takes about 15-20 minutes. 5. You can reinstall the PluginHive app and utilize the 14-day free trial to test this integration. If needed, PluginHive also offers support calls to help walk you through the setup. You can book a support session via their appointment link.
To integrate your UPS and USPS accounts with the PH MultiCarrier Shipping Label app, follow these steps: 1. Open the app and navigate to **Settings**. 2. Click on the **+ icon** next to **Carriers** to add a new carrier account. 3. Select the desired carrier (UPS or USPS) from the list. 4. Enter the required account details such as credentials and account numbers. 5. Click **Connect** to complete the integration. Make sure your account credentials are up-to-date when adding or reconnecting your carrier accounts.
If you prefer to drop off your packages at the nearest USPS branch rather than scheduling USPS pickup: 1. Generate and print the shipping labels for your orders as usual via PluginHive automation or manual process. 2. Mark the orders as fulfilled in your system after labeling. 3. Since you are handling the package drop-off personally, no pickup request or scheduling is necessary within PluginHive or USPS. This approach ensures that your shipments are ready for drop-off without any conflicting instructions for pickup services.
You can generate USPS return labels within PluginHive MultiCarrier by following these steps: 1. Navigate to the app dashboard and go to the “Orders” section. 2. Select the fulfilled order for which you want to create a return label. 3. Choose the option “Create a Return Label.” Note: The return label generation is available only for fulfilled orders. If you encounter any issues, ensure your USPS Business account is properly connected and that the order details are correct.
When facing USPS label generation problems in multiple store subscriptions: 1. Check and move the affected orders in each store dashboard (e.g., equine-eye.myshopify.com) to the “Processing” status. This step enables label creation for those orders. 2. Confirm if label generation works after updating the status. 3. Repeat this process for each subscription as needed. By ensuring orders are in “Processing” status, you align with PluginHive’s current system requirements to generate USPS labels without errors.
This error indicates that the USPS EasyPost account linked to the app is missing a valid billing or return street address. To fix this: 1. Log in to your EasyPost account at https://www.easypost.com/account#/carriers 2. Navigate to the USPS account settings under Carriers. 3. Edit the USPS account information to ensure a complete, valid street address is entered. 4. Save the changes. 5. Return to PluginHive and reprocess your orders for label generation. Incomplete or incorrect address data in your USPS account will prevent label creation.
To comply with USPS policies for Limited Quantity hazardous materials shipments: 1. In the shipment or product’s dangerous goods configuration, specify that the shipment is “Limited Quantity.” 2. Disable the “Delivery Confirmation” option when generating USPS shipping labels. This is mandatory for USPS hazmat shipments. 3. Save the changes and generate the label. Doing this ensures USPS does not reject the shipment for incompatible label options. If you have already enabled delivery confirmation, you will need to void the label and create a new one with this setting disabled.
To complete USPS COP enrollment: 1. Visit https://cop.usps.com and click “USPS Customer Onboarding Portal (COP).” 2. Select “Enroll in SHIP/USPS APIs.” 3. Follow the on-screen steps to add a payment account, which must include an active ACH debit or acceptable payment method. 4. After completing payment account setup, verify that your account’s ACH debit is active and processed (including any required micro-deposits). 5. If you have multiple CRID numbers, confirm you are using the correct one associated with your account. 6. Upon completion, generate your OAuth Token by passing your Consumer Key and Consumer Secret as client_id and client_secret respectively (Steps 6 and 7 in USPS docs). 7. Try out USPS APIs to confirm successful integration. If you encounter difficulties progressing beyond these steps, contact USPS support at [email protected] and provide your PluginHive details for assistance.
After enrolling in USPS Ship and setting up your app, to generate your OAuth token and begin using USPS APIs, proceed as follows: 1. Follow Step 6 on the USPS Developer Portal “Getting Started” guide for OAuth token generation: https://developers.usps.com/api/81 2. Use the Consumer Key (client_id) and Consumer Secret (client_secret) obtained during app registration in the COP. 3. Authenticate your application by implementing the OAuth protocol to request an access token using these credentials. 4. Once you receive your OAuth access token, use it as the authorization bearer token in your API calls. 5. Keep in mind that OAuth access tokens are valid for 8 hours, so you should cache and reuse them until expiry instead of regenerating a token for every API call. 6. Proceed to Step 7 in the USPS Developer Portal guide to test and make API calls such as label creation. If you are unsure about any OAuth implementation details, refer to USPS API documentation or developer support for code samples and specification details.
Currently, the PluginHive shipping app integrates with USPS APIs to generate shipping labels and track packages but does not directly support the USPS Scan Form (PS Form 5630). This form allows USPS to accept multiple packages at once using a master barcode, streamlining shipment acceptance. However, USPS has not documented support for the Scan Form through their API, and therefore this feature is not available in the app at this time. Users seeking this functionality should confirm with USPS API support whether Scan Form capabilities are offered via API, as PluginHive can only implement features supported by USPS API endpoints.
To verify your USPS app’s API access and permissions: 1. Confirm your app is correctly associated with the required USPS product (e.g., “Shipping Suite IV”) in the USPS API portal. 2. Check that your Consumer Key (client_id) is properly registered and active. 3. Authorize your app to access protected resources by completing Step 5 on the USPS Getting Started page at https://cop.usps.com/navigator?wf=apisonboarding, which links your Consumer Key to access payment accounts, permits, CRIDs, MIDs, and subscriptions. 4. Generate an OAuth token successfully at the endpoint https://apis.usps.com/oauth2/v3/token using your Consumer Key and Client Secret, ensuring the token contains all the necessary scopes (e.g., payments, shipments, labels). 5. Use the OAuth token in subsequent API requests to verify permissions. If all these configurations are correct, your app will have the necessary permissions to access USPS APIs.
To troubleshoot USPS label generation errors in Shopify while using PH Multi, follow these steps: 1. Verify whether you can generate USPS labels directly within the PH Multi app under the Orders section to isolate the issue. 2. Confirm that your USPS account is connected properly, especially since USPS has migrated to the USPS REST API for label services. 3. Ensure your USPS account is configured to use the USPS REST API credentials; this connection is necessary for label generation. 4. If label creation still fails, reach out to Shopify support to investigate any Shopify-specific errors or account issues affecting label purchasing. 5. Contact PluginHive support if you need assistance linking your USPS account to the REST API or generating labels within the PH Multi app.
Currently, the only way to confirm your USPS account setup and label generation functionality in PHM is by attempting to create a shipping label for an actual order. This means: 1. Use an existing order in your store that requires USPS shipping and try generating the label. 2. If no suitable orders exist, wait for a new order to come through and then test label generation. PHM does not support generating labels without associating them with valid orders, so creating a “false” or test order is the only alternative method if no real orders are available.
To select UPS for label generation instead of the default USPS service: 1. Open the PluginHive app and click on the relevant Order Number. 2. Under the Rate Summary section for that order, click to select your preferred UPS shipping service from the available options. 3. Generate the shipping label using the selected UPS service. If you face difficulties with your UPS account integration or carrier selection, you can provide an order number and grant permissions to generate a label with UPS, enabling support to troubleshoot further. Additionally, PluginHive offers Zoom calls for personalized assistance, which can be booked through their appointment link.
To schedule a support call for USPS Ship (REST) account setup or help with USPS label generation: 1. Visit the PluginHive appointment scheduling link provided ([example link available from PluginHive support]). 2. Select a convenient date and time slot based on your availability. 3. Confirm the appointment booking. 4. A PluginHive support representative will contact you at the scheduled time to assist with setup and troubleshooting. This process allows personalized, guided support to resolve USPS integration issues efficiently.
To schedule a call with PluginHive support for assistance with USPS label generation or other features: 1. Use the appointment booking link provided by PluginHive: https://appointments.pluginhive.com/appointment/book-a-slot/?storeUrl=yourstoreurl&email=&ticket=yourticketnumber&key=yourkey 2. Choose a convenient date, time, and time zone to book your slot. 3. Provide any relevant details or questions in the booking form to help the team prepare. 4. You can also reply to ongoing email threads if you already have a support contact to request a call. Scheduling a call facilitates personalized help to optimize your shipping and fulfillment workflows.
To address the “Failed to initiate registration” error during USPS Ship (REST) account integration, follow these steps: 1. Verify that you are entering the correct store URL linked to your Shopify store integration in PluginHive. 2. Confirm you have entered all required USPS account details accurately, including: – Customer Registration ID (CRID) – Account Number – Mailer Identifier (MID) – Manifest MID – Return MID (optional) – Consumer Key – Consumer Secret 3. Ensure that the USPS account credentials were recently obtained and have full permissions enabled, specifically for displaying shipping rates and generating shipping labels. 4. If the error persists, contact USPS API support to verify your API credentials and permissions. 5. Optionally, reach out to PluginHive support with the exact credentials and store URL for further troubleshooting assistance. Following these steps helps ensure that the account integration is properly established and avoids connectivity errors during registration.
To resolve the “Failed to initiate registration” error during USPS Ship (REST) account integration in PluginHive, follow these steps: 1. Verify the store URL you entered matches the Shopify store URL connected to PluginHive. 2. Ensure all USPS account credentials are accurate and complete, including: – Customer Registration ID (CRID) – Account Number – Mailer Identifier (MID) – Manifest MID – Return MID (optional) – Consumer Key and Consumer Secret (obtained from https://developer.usps.com) 3. Confirm your USPS account credentials are recent and have full permissions enabled for rate display and label generation. 4. If you continue facing the error, contact USPS API support to verify your credentials and permissions. 5. Optionally, reach out to PluginHive support with your exact credentials and store URL for further troubleshooting.
To address order fulfillment issues due to USPS API updates, you should connect your USPS account through the EasyPost integration offered by PluginHive. This solution currently has no restrictions on label generation and allows you to continue automating your shipping process without interruption. The USPS integration via EasyPost is free of charge. Here are the steps to set it up: 1. Visit the PluginHive knowledge base article on USPS integration via EasyPost for detailed instructions: https://www.pluginhive.com/knowledge-base/integrate-usps-easypost-on-shopify/. 2. Connect your USPS account through EasyPost following the step-by-step guide in the article. 3. Once connected, you can generate USPS shipping labels as usual without facing the API restriction issues. 4. If you need personalized help, you can schedule a call with the PluginHive support team using their appointment booking link to walk you through the setup. This method acts as a reliable workaround while the PluginHive team works on fully integrating the new USPS API.
To reprocess stuck or failed label orders and generate labels with updated shipping services, follow these steps: 1. Open the PluginHive app and navigate to the **Orders** section. 2. Select the orders with label generation failures or the existing orders you want to update. 3. Click on **Advanced** and change the order status back to **Initial** to reset the order state. 4. Select the orders again, then go to **Advanced** and choose **Prepare Shipment** to initiate shipment processing. 5. After these steps, generate shipping labels using your preferred (now supported) USPS services like Ground Advantage. This procedure refreshes the order processing flow, allowing labels to be generated with the newly supported shipping services.
To integrate USPS with your Shopify store using the PluginHive Multi Carrier Shipping Label app, follow these steps: 1. Ensure you have an authorized USPS account – either an eVS (Electronic Verification System) USPS account or a Stamps.com USPS account. These accounts are necessary to process shipments through the app. 2. Install the PluginHive Multi Carrier Shipping Label app from the Shopify App Store. The app offers a 14-day free trial to test its features. 3. In the app, add your USPS account credentials (Username and Password) to connect your USPS account. 4. Once connected, the app allows you to display USPS shipping rates at checkout, generate shipping labels, print necessary documents, request pickups from USPS, fulfill orders, and track shipments directly from your Shopify dashboard. 5. If needed, you can schedule an onboarding session via Zoom with the PluginHive support team to assist with setup and ensure smooth integration.
USPS is migrating to a new RESTful API, which PluginHive is in the process of implementing. Meanwhile, you can integrate USPS through EasyPost, a third-party carrier provider. EasyPost offers free integration and provides discounted USPS rates. To set this up, follow these steps: 1. Create an EasyPost account if you don’t have one. 2. Maintain a wallet balance in your EasyPost account to pay for generated USPS labels. 3. Follow the EasyPost USPS integration guide available here: https://www.pluginhive.com/knowledge-base/integrate-usps-easypost-on-shopify/ 4. Configure your PluginHive app to connect with EasyPost for USPS services. If you need further assistance with this setup, you can contact PluginHive support for help.
To use USPS shipments with manual drop-off and avoid scheduling USPS pickup: 1. Generate and print the shipping labels using PluginHive automation or manual process. 2. Mark the orders as fulfilled in your order management system after printing the labels. 3. Do not request or schedule USPS pickup through PluginHive or USPS. 4. Personally drop off your packages at the nearest USPS branch at your convenience. This prevents conflicting pickup instructions and allows you to manage parcel delivery on your own schedule.
To generate a shipping label for your order, ensure the order status is set to “Processing” in the app. If your order is currently in “Initial” status, follow these steps: 1. Locate the order in your dashboard or order list. 2. Select the order by clicking on it. 3. Click the “Prepare Shipment” button to move the order status from “Initial” to “Processing.” Once the order is moved to “Processing,” you can proceed to generate the shipping label. Having a sufficient balance in your USPS stamps account means you should be able to create the label without any payment issues. If you face difficulties generating the label after these steps, review your order status or contact support for further assistance.
The Stamps USPS integration within the app does not support generating Hazmat shipping labels. To create USPS Ground labels for Hazmat shipping, you should: 1. Create a free EasyPost account. 2. Connect your USPS carrier through EasyPost within the app. 3. Use this EasyPost integration to generate the required USPS Ground Advantage Hazmat labels. To cancel your app subscription: 1. Uninstall the app from your store. 2. When the app is uninstalled, any active subscription associated with it will be automatically stopped.
When USPS shipping labels fail due to improper carrier registration, follow these steps: 1. Contact PluginHive support to check the current USPS account setup in your store’s shipping app. 2. Request a reconfiguration or re-registration of your USPS account credentials within the PluginHive platform. 3. PluginHive support will remove and re-add your USPS account settings correctly. 4. After reconfiguration, test label generation for recent orders within the app. 5. If labels generate successfully, the issue is resolved. Cancel test labels if necessary. 6. Reach out to PluginHive support if the problem persists or if you have further questions. Proper carrier registration is essential for seamless USPS label generation.
To locate your USPS EPS account number, follow these steps: 1. Log in to the USPS Customer Operator Portal (COP) at https://cop.usps.com/. 2. Once logged in, navigate to the “My Account” section located in the top-right corner of the screen. 3. On the “My Account” page, you will see a list of your EPS Accounts (also known as EPAs). 4. Click on “Manage Locations” to view detailed information about your CRIDs (Customer Registration IDs) and MIDs (Mailing IDs). 5. Identify your Master MID, which is also referred to as the Manifest MID. This is the primary ID for manifesting shipments. 6. Note down your EPS account number (EPA) from this screen. This number is required to configure your account in the PH Multicarrier Shipping Label app for purchasing and printing USPS shipping labels.
To remove an unwanted EasyPost carrier such as USPS from specific test orders in PluginHive and print labels only using EasyPost Passport, follow these steps: 1. Log into your PluginHive dashboard and navigate to the Orders or Carrier Management section. 2. Identify the test orders from which you want to remove the USPS carrier rates. 3. If the system allows carrier selection per order, deselect or delete the USPS carrier for those specific orders. 4. Ensure that only EasyPost Passport is active or selected as the carrier for those test orders. 5. Double-check rate availability by attempting to fetch shipping rates to confirm only Passport is being used. 6. Proceed to generate and print labels from the EasyPost Passport carrier for those orders. If unable to remove USPS directly from orders, consider temporarily disabling USPS carrier integration for testing purposes to avoid conflicts.
Stamps USPS labels generated through the PluginHive app cannot be canceled or edited directly within the app. To correct the shipping address on an existing label, you have two options: 1. **Contact Stamps Support to Cancel the Label:** – Reach out to the Stamps USPS support team to request cancellation of the incorrect shipping label. – Once the label cancellation is confirmed, inform PluginHive support. – PluginHive will reset the order status to “Processing,” allowing you to update the shipping address in your system. – After updating, you can generate a new, corrected shipping label via PluginHive. 2. **Manually Generate a New Label Outside the PluginHive App:** – Create a new shipping label with the correct address directly through Stamps or another external method outside the PluginHive app. – Use this new label for shipping fulfillment. Choose the option that best suits your workflow, and PluginHive support will assist you accordingly after you notify them of your decision.
To confirm your OAuth token’s permissions and scopes: 1. Review the OAuth token response from https://apis.usps.com/oauth2/v3/token that includes a “scope” field listing all granted permissions, such as: – “payments” – “shipments” – “labels” – “carrier-pickup” – “domestic-prices” – “oauth2-oidc” – plus any other relevant API permissions. 2. Ensure that the token’s “application_name” matches your registered app and that it lists the expected USPS products like “Shipping Suite IV.” 3. Verify the token’s expiration time and issue date to confirm it is still valid. 4. Use JWT decoding tools if needed to inspect the token payload securely and verify claims like roles, client_id, and scopes. Having the correct scopes is essential for successful API calls without authorization errors.
To ensure your store and carrier setup is correctly configured for USPS label generation via EasyPost USPS, follow these steps: 1. Verify that your stores are correctly linked in PluginHive with the exact store URLs (e.g., afterpay-for-lumiere.myshopify.com and equine-eye.myshopify.com). 2. Confirm that EasyPost USPS is integrated and active as a carrier option under the carrier settings. 3. Review the automation rules associated with your account to verify which USPS services are enabled and available for selection. 4. For label generation, ensure that the selected services in the automation rules match the services supported by EasyPost USPS. 5. Check that the user account and subscription plan ($49 plan in your case) support the volume and type of labels you want to generate. 6. Ensure that all order details — such as shipping addresses, package weights, and declared values — are correctly entered before label generation. 7. If using location-specific shipping, confirm that store locations and carrier services are properly mapped in settings. Following these configuration checks will help identify any mismatches or unsupported services causing label generation problems.
Currently, canceling Stamps USPS shipping labels directly from the PluginHive app is not possible for already generated labels. You must: 1. Note down the tracking numbers of the labels you want to cancel. 2. Contact the Stamps USPS support team or access your stamps.com account to void or refund those labels manually. 3. Inform PluginHive support that you have canceled/voided the labels on the carrier portal. 4. PluginHive will then clear the corresponding orders in the app to allow you to generate new labels for those orders. 5. This clearing process typically takes about one day to complete. Once cleared, you can generate new labels for the cleared orders via the PluginHive app.
To correct labels created with USPS Ground when you intended to use USPS Priority, follow these steps: 1. Update the Automation Rule to use USPS Priority: – Go to the App Menu -> Settings -> Automation -> Setup. – Edit the USPS automation rule and change the shipping service from USPS Ground Advantage to USPS Priority. 2. Cancel the incorrect labels: – Navigate to the All Orders page and switch to the Labeled View to list all orders with labels created. – Select the shipments labeled as USPS Ground and use the “Cancel Shipment” option. This will cancel the labels directly with USPS. 3. Confirm cancellation and reprocess: – The cancelled labels will not be charged, meaning you will receive a refund for those labels automatically. – After cancellation, you can generate new labels with the updated USPS Priority setting. This process ensures no charges for the cancelled labels and allows you to issue the correct USPS Priority labels.
The PluginHive app allows you to display shipping rates, generate shipping labels, and send tracking updates automatically. However, label generation requires manual interaction within the app—you must select orders and print or download labels yourself. The app does not currently support automatically sending shipping labels outside the app via email, FTP, or other means to third parties such as warehouses. For your warehouses to access labels without Shopify backend access, no dedicated portal or user interface exists at present. You might consider organizing manual label downloads and securely sharing them with your warehouses or booking a support call for detailed consultation on workflow options.
To authorize the PluginHive app for your USPS account, follow these steps: 1. Obtain your Consumer Key from the USPS Developer API dashboard. 2. Navigate to the USPS authorization portal here: https://cop.usps.com/navigator?wf=apisonboarding 3. Enter your Consumer Key in the portal to grant PluginHive permission to access protected USPS resources linked to your account—this includes payment accounts, permits, CRIDs, MIDs, and subscriptions. 4. Complete the authorization, which is Step 5 in USPS’s developer onboarding guide (https://developers.usps.com/getting-started). 5. After successful authorization, inform PluginHive support so they can proceed with label generation attempts using the updated permissions. This authorization is mandatory for the PluginHive app to interact properly with USPS APIs and generate shipping labels without permission-related errors.
USPS and FedEx shipping labels do not include a reference field that allows adding custom product details such as part numbers or descriptions. Because of this carrier limitation, it is not possible to print product details directly on 4×6 shipping labels generated via PluginHive for USPS or FedEx shipments. You may need to consider alternative labeling methods outside of the carriers’ standard labels if including product details on the shipping label is essential.
To add and integrate your USPS account with the PluginHive app, follow these steps: 1. Ensure you have either a USPS eVS account or a Stamps USPS account, as these are supported for integration. 2. Collect the necessary credentials for your account, including your Username and Password. 3. For assistance with configuration, PluginHive support can arrange a call or a screen-share session via Zoom. You can either respond to their email requesting help or directly book a slot for the call through the provided booking link [Click Here](https://appointments.pluginhive.com/appointment/book-a-slot/?storeUrl=ecea6a-17.myshopify.com&[email protected]&ticket=277226&key=1719804534146). 4. During the call or session, a support representative will guide you through the setup process to properly link your USPS account with the app. By following these steps and collaborating with support, you can successfully add your USPS account to the PluginHive Multi Carrier Shipping Label app.
To add 100% insurance to your USPS shipments through the PluginHive app, you first need to have a USPS account integrated via Easypost (either a USPS eVS account or a Stamps USPS account). Once your account is linked: 1. Access the PluginHive app settings in your store. 2. Navigate to the USPS shipping service configuration section. 3. Enable the insurance option for USPS shipments and set the coverage to 100% of the order value. 4. Save the configuration. If needed, PluginHive support offers personalized assistance through screen share or Zoom calls to guide you step-by-step in configuring insurance on your shipments. You can contact them to schedule such a session for detailed help.
The USPS Ground Advantage service is now supported in the PluginHive Multi Carrier Shipping Label app for Stamps USPS accounts. To use this service for shipping rates and label generation, follow these steps: 1. Ensure you have the latest version of the PluginHive app installed in your Shopify store. The enhancement to include USPS Ground Advantage was released in mid-May 2024. 2. If you had previously uninstalled the app, reinstall it from the Shopify app store to receive the latest updates. 3. After installation, you should see the USPS Ground Advantage shipping class available among the shipping options in your settings. 4. You can select this service when configuring your shipping rates or while generating shipping labels via Stamps USPS. If needed, PluginHive also offers personalized demos via Zoom to guide you through the feature setup. You can book a demo slot using the appointment link provided by support.
Yes, PluginHive has enhanced the app to enable canceling Stamps USPS labels directly within the app with a single click. This new cancellation feature is available for users to test. You can now cancel Stamps USPS labels through the PluginHive interface without needing to manually void them via stamps.com. If you encounter any issues using this feature, contact PluginHive support for assistance.
No, using PH Multi to display USPS shipping rates does not affect the label purchase or generation process in Shopify. The rates shown by PH Multi are separate from Shopify’s label creation system. If you encounter errors when purchasing labels from Shopify, it is advisable to check directly with Shopify support to identify the root cause of the issue.
The PH Multi Carrier Shipping Label App natively supports integration with Stamps.com USPS accounts, so you do not need to install a separate app to connect your Stamps.com or Endicia (now part of Stamps.com) account. This integration allows you to use USPS services like Media Mail through the app without relying on a different third-party solution.
Yes, the PluginHive app supports generating USPS shipping labels directly within your Shopify store at no extra cost. To use this feature: 1. Ensure your USPS account is fully enrolled and connected in the PluginHive app. 2. Access the app within your Shopify admin panel and navigate to the orders section. 3. Select the orders you want to ship and use the label generation option—labels can be created individually or in bulk. 4. Printing labels from the app streamlines your fulfillment, eliminating manual label creation outside Shopify. 5. No additional setup or coding is required, making it easy for merchants to integrate shipping and fulfillment. If you need guidance, PluginHive support offers walkthroughs and can schedule calls to assist you with label processing.
Phone numbers are generally not required for USPS label generation, as confirmed by USPS. However, some label generation errors occur if the phone number is missing depending on the order data or carrier rules. To troubleshoot: 1. Review the XML Request and Response files for failed shipments lacking phone numbers. 2. Share these XML files with USPS support to verify if a phone number might be required for your specific shipment type or destination. 3. Take actions based on USPS feedback; if a phone number is needed, ensure it is added to the shipping address before label preparation. Currently, PluginHive does not enforce phone numbers unless the carrier API requires them.
To use USPS services through PluginHive, you must have ACH debit enabled on your USPS account. PluginHive requires this ACH setup for postage payments and does not support paying for USPS postage via credit card. To get started, you need to create a USPS account with ACH debit enabled. For detailed instructions on how to create and set up your USPS account for use with PluginHive, refer to this guide: https://www.pluginhive.com/knowledge-base/create-usps-account-for-shopify/
You can choose either option depending on your needs: 1. Create a USPS account directly on usps.com and add it to your ecommerce app to use USPS shipping services. This allows direct access to USPS features through your account. 2. Alternatively, use USPS integration via third-party providers like Stamps.com or EasyPost: – Stamps.com USPS: This service charges a monthly fee but offers comprehensive features and dedicated support for your shipping operations. – EasyPost USPS: EasyPost provides a cost-effective solution with over 100,000 free shipping labels and additional discounts, which can reduce your overall shipping costs. Decide based on your budget, volume, and required features. You can proceed with either method, and further guidance can be provided based on your choice.
Yes, a postage due on your USPS account can cause label generation to fail in PluginHive because the USPS billing settings must be clear and up-to-date for label creation to proceed. After paying the postage due, it may take some time for USPS to process and reflect the payment in their system, which can delay label generation. To address this: 1. Confirm with USPS that your account balance is clear and that all payments have been processed without outstanding dues. 2. Double-check there are no other billing or account issues with USPS that could affect label generation. 3. Once USPS confirms your account is in good standing, retry generating the label within PluginHive. In the meantime, you can manually generate labels to avoid shipping delays. Monitor the account status until the label generation issue is resolved.
Yes, USPS integration can alternatively be done via EasyPost, which simplifies managing carrier connections. To do this: 1. Create a new EasyPost account (which is free). 2. In the PluginHive app, navigate to carrier integrations and select USPS via EasyPost. 3. Connect your EasyPost account to PluginHive to enable USPS shipping label generation without directly managing USPS Web Tools API credentials. 4. This method can be simpler and bypasses some complexities involved with USPS API authentication. If needed, PluginHive support can provide a Zoom session to help you set up USPS integration via EasyPost.
Not currently. PluginHive will enhance the app to support generating a USPS Scan Form— a single manifest with one barcode covering all orders from the merchant’s store batch. This feature is planned but not yet released. It will streamline batch shipping by consolidating label scanning upon pickup at USPS.
It is not possible to directly cancel labels generated via Stamps USPS API in the PluginHive app. However, you can: 1. Contact the Stamps USPS support team to request cancellation of the specific label (e.g., order 1341. on their end. 2. After the label is cancelled by Stamps USPS, go to the PluginHive app > All Orders view. 3. Click on the red mark next to the order and select the “CLEAR LABEL” option to remove the label from the order within the app. 4. If necessary, use the “Force Clear Label” option to clear the label from the order. 5. Once cleared, you can reprocess the order using the correct carrier service (such as UPS).
Currently, the USPS Ground Advantage service is not available in the PluginHive automation service list for EasyPost USPS integration. As a result: – You cannot select Ground Advantage manually within the app. – Attempting to select this service for label generation will result in a failure or labels being stuck. It is advised to use an alternative USPS service that PluginHive supports until Ground Advantage is added to the service list by the development team.
Yes, USPS Ground Advantage service labels can be generated using the PluginHive Multi Carrier Shipping Label app for Stamps USPS accounts. Once the service is enabled in the app: 1. Select USPS Ground Advantage as the shipping method during your order fulfillment process. 2. The app will fetch the correct rates based on this service and allow you to print shipping labels accordingly. 3. This functionality has been tested and confirmed in the live demo environment by the PluginHive team, ensuring reliable label generation for your shipments.
Yes, EasyPost USPS shipping labels created through the PH MultiCarrier Shipping Label app can be printed on thermal shipping label printers. For optimal compatibility, Zebra thermal printers are recommended, as they have been tested and confirmed to work smoothly with the app-generated labels. To print, ensure your Zebra printer is properly connected to your system, and configure your print settings to match the label size and format generated by the app for best results.
Once USPS approves your API access upgrade: 1. Inform your development team and update your integration documentation to reflect the new API product capabilities and quotas. 2. Use the existing OAuth Consumer Key with the newly granted scopes; no need to change keys unless notified otherwise. 3. Implement proper token management by caching OAuth tokens and only regenerating them after expiry (8-hour validity). 4. Test label generation and other newly enabled API endpoints to verify operation under the new product access. 5. Monitor API call usage to ensure you remain within your approved quota. 6. If your needs change, contact USPS support to request further adjustments based on updated shipping volume or requirements.
Once you have canceled or refunded the Stamps USPS labels on stamps.com, PluginHive usually requires up to one business day to clear the corresponding orders in the app. You will receive an update once the orders have been cleared. Afterward, you can generate new shipping labels for those orders using the PluginHive app.
Looking for more details or ready to get started?
Visit the app page to explore features and pricing.