Need help with error - the requests failed with status code 403 and will not be retried

Topic summary

Main issue: Test purchases trigger a Shopify error: fulfillment requests to Contrado fail with status code 403 (“Forbidden”) and will not be retried. This appears tied to the Contrado dropshipping integration.

Cause overview: 403 typically indicates missing or invalid permissions between Shopify and Contrado. It can also result from configuration or service constraints.

Recommended steps:

  • Verify Contrado API keys in Shopify app settings; API keys are credentials that authorize your store to access Contrado. Double-check for typos or incomplete entries.
  • Check API rate limits; rate limits cap how many requests can be sent in a time window. Space out test requests if needed.
  • Confirm product variations (size, color) are consistently configured and mapped in both Shopify and Contrado to avoid data mismatches.
  • Review Contrado’s status page or contact their support for potential service outages or permission issues.

Status: No resolution confirmed. Actions pending on credential verification, configuration checks, and contacting Contrado if issues persist.

Summarized with AI on December 16. AI used: gpt-5.

Hi,

This is Richard at PageFly - Shopify Advanced Page Builder app.

The “403 Forbidden” status code typically indicates that your Shopify store doesn’t have the necessary permissions to send fulfillment requests to Contrado. This could be due to several reasons:

  1. Incorrect API Keys: Ensure that you’ve entered the correct API keys for your Contrado account in the Shopify app settings. Double-check for typos or missing information.
  2. API Rate Limits: Contrado might have rate limits in place for API requests. If you’re sending too many requests in a short period, you might be exceeding these limits.
  3. Product Variations: If your products have variations (e.g., size, color), make sure they’re configured correctly in both Shopify and Contrado. Inconsistent data can lead to fulfillment errors.
  4. Contrado Service Issues: There could be temporary issues with Contrado’s fulfillment service. Check their status page or contact their support for updates.

Hoping my solution helps you solve your problem.

Best regards,

Richard | PageFly