It seems there is no specific documentation or FAQ about encountering a CORS error when making a call from Shopify to a BuildShip workflow. However, CORS errors usually occur due to security settings in web browsers blocking requests made from a different origin (domain) than the one served. Since the issue relates to your BuildShip Pro plan and modifying the trigger code, you can try the following general solutions:
Check CORS Configuration on BuildShip: Ensure that CORS is enabled for your BuildShip workflow. You might need assistance from BuildShip support to modify CORS settings if required permissions are not granted for Pro plan users.
Proxy Server: Use a proxy server to relay requests through a server that has CORS access.
Contact Support: As a Pro plan user, you can reach out to BuildShip in-app support or via email at hello@buildship.com to get assistance for enabling or checking CORS settings on your endpoint.
For further assistance, please reach out to BuildShip's support team directly through the in-app support for Pro plan users or email them for technical issues that require code modification.