you can use that i don't know why you can't use other credit cards for business that way
You can only use Visa cards to pay for business items via your smartphone, I'm not sure why you can't use other cards. 