CurrentC was created a merchant consortium to push barcode payments (as seen at CVS, I think?) and didn't get anywhere. It's not clear to me why you'd want to use a barcode rather than NFC a la Apple Pay.
The likelihood of QR payments taking off in North America is slim. People love credit cards. They offer way too much.
This model worked in China because people went from using cash to mobile.
We've been using credit cards forever and there's literally no incentive for me to use an app like Venmo/Square Cash over my Chase credit card which gives me points/miles