It looks more like a trojan horse to me.
If they become the new merchant-interface, there's nothing stopping them from offering an alternate payment mechanism that doesn't rely on credit or debit cards.
If they become the new merchant-interface, there's nothing stopping them from offering an alternate payment mechanism that doesn't rely on credit or debit cards.