The same checkout UX should be faced by the ucraft user while purchasing different packages( Apps, domain, project package, etc.). Also, the user should be able to open a package purchase URL without passing the whole flow.
The dynamic checkout view and the one universal payment functionality should be implemented.