Create a New Checkout Experience / Criando uma Nova Experiência de Checkout

Hi guys,

I was wondering about a new checkout experience. The idea is replace the VTEX checkout with a new component that will offer new ways to pay like BNPL (CDC/Credit), payment links and pix, all in the same app. How far can I go with this inside VTEX? Can I just plug my app and replace all checkout screens staying free to call my own payment methods and payment flow or I’m limited by the platform in some way (front-end/back-end limitations)?

I discussed with some people, but no one can explain that very well.