Refactor: Generic payments to checkout

_path, see comment below