QR-based Payments: The Present and Future of Your Business