Actually, they can pay on their mobile phone, the issue is their mobile browser.  

They have to disable the pop-up blocker in their browser for Stripe to be able to function.

Most pop up blockers also allow the user to designate safe sites. Which should allow the user to leave the blocker on, but white list the Billy site. 

Did this answer your question?