Complete checkout on an external site

Hello, Im researching the viability of integrating a third party checkout.

The customer whould be redirected to this third party checkout instead of fullowing the normal Shopify flow. This third party checkout would manage the delivery and the payment of the order and then notify Shopify.

I wanted to know if Shopify allow it (would homologate the public app) to modify the checkout flow and insted of continue with the normal checkout to modify the .liquid file so it redirect the client to the third party checkout.

I was thinking on the following flow instead of doing the checkout normally:

  • Cature cart info

  • Redeirect the customer to a third party URL sending the cart info

  • Create a checkout using a Sales Channel

Im really looking foward to hear your opinion.

Thanks