Of course, it is more convenient when a shop has its own app. However, the opportunity to pay with a card or anything you want is more important. For it a business owner should know what is pci certification from https://www.verygoodsecurity.com/blog/posts/what-is-pci-compliance and that's the beginning.