New Shopify Admin URL and 'recurring_application_charge' confirmation URL

Topic summary

Main issue: The RecurringApplicationCharge REST API returns a confirmation_url that still uses the old Shopify Admin URL format, conflicting with Shopify’s migration to the new admin.shopify.com domain required by September 2023.

Context: Developer is updating apps to the new Admin URL per Shopify’s changelog. API docs/examples show confirmation_url in the old format.

Observed behavior: Redirecting users to the returned confirmation_url causes browser blocks due to different-origin redirects (cross-origin/security constraints), preventing a seamless confirmation flow.

Attempted workaround: Manually changing the URL to the new format, but browsers block the redirection due to origin mismatch.

Request: A schedule/timeline for when Shopify will update the API’s confirmation_url to the new admin URL so app changes can be synchronized.

Status: No resolution or official timeline provided in the thread; the key question (when the API response will be updated) remains open. Links to Shopify changelog and API docs are central to the issue.

Summarized with AI on January 22. AI used: gpt-5.

Hi,

we are moving our apps to the new Shopify Admin URL format (https://changelog.shopify.com/posts/shopify-admin-now-lives-at-admin-shopify-com), wchich is required in September 2023. However, the RecurringApplicationCharge REST API endpoint is responding with a ‘confirmation_url’ field that still uses the old Shopify Admin URL format, as you can see on https://shopify.dev/docs/api/admin-rest/2023-07/resources/recurringapplicationcharge#post-recurring-application-charges

Is there a schedule to update this API response? We would need to know it in order to synchronize our changes. We have tried to move it to new URL format, but browsers block the redirection to ‘confirmation_url’ as it has different origin.

Thanks in advance!

Fran