Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I am building an embedded Shopify application and working on Subscription flow to implement.
As part of this flow, after selection of plan, user will be redirected to a Approval screen, where user can add payment method and approve the subscription. It is hosted and managed by Shopify itself.
As an embedded application, I have to add that page to load inside my Iframe to give user a consistent behaviour. But somehow I am getting CORS error and not able to load that approval page inside shopify admin dashboard iframe.
Here I have attached the log for the error which I saw in browser console.
I am not able to load this URL https://store-count1.myshopify.com/admin/charges/<chargeid>/<some id>/RecurringApplicationCharge/con... in to my embedded screen.
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://store-count1.myshopify.com/admin/charges/<charge id>/RecurringApplicationCharge/confirm_recu...<signature>. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 404.
@altruist2692 I am also facing the same issue, are you able to fix this issue ? Can you share work around how you fix this?
Discover how to increase customer engagement on your store with articles from Shopify A...
By Jacqui Apr 23, 2025Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025