OXXO lets people in Mexico pay for online transactions in cash at over 20,000 stores using a simple voucher. It's a key payment option for those without bank accounts or credit cards.