diff --git a/packages/web/src/javascripts/Components/PurchaseFlow/PurchaseFlowFunctions.ts b/packages/web/src/javascripts/Components/PurchaseFlow/PurchaseFlowFunctions.ts index 20f12f140..f72288b04 100644 --- a/packages/web/src/javascripts/Components/PurchaseFlow/PurchaseFlowFunctions.ts +++ b/packages/web/src/javascripts/Components/PurchaseFlow/PurchaseFlowFunctions.ts @@ -25,7 +25,8 @@ export const loadPurchaseFlowUrl = async (application: WebApplication): Promise< if (application.isNativeMobileWeb()) { application.mobileDevice().openUrl(finalUrl) } else { - window.location.assign(finalUrl) + const windowProxy = window.open('', '_blank') + ;(windowProxy as WindowProxy).location = finalUrl } return true