Worldpay Demonstrates The Future of Virtual Reality Payments May 26, 2017 A virtual card machine to make payments within the virtual world. Will the idea catch on?