Credit Card: When a merchant has your credit card information, they essentially have carte blanche. They can initiate payments and so forth.
Pay by Bank: The merchant has no information about your bank. They can only send payment requests through LeetPay. We then initiate the payment when you authenticate with your bank and accept the merchant’s request. There’s no carte blanche here!
What I’m saying is as a customer, I perceive receiving a great deal of value by having it on a credit account that I pay later and not a debit account that I pay immediately.
Because the customer sees only the benefits of a credit card and the (perceived) increased risk of doing it through their checking account. You will need end customers to want to use their banking info in order to be successful.