How do I do a background download of a transaction in storefront?
Summary:
Use case: Portal has list of transactions and user can select multiple transactions and click download PDF. In the backend it should trigger the integration to create the PDF. The user's screen should not be held on the screen while the download starts for the integration to get the data. Like in an asynchronous mode.
In current design, the user is held on the screen with a spinning wheel while the download completes. If they were to navigate away, the download stops. Instead, we would like the user to be able to navigate throughout the portal while the download completes.
1