Mastercard, in partnership with PayU, have announced the launch of Click to Pay in South Africa. Click to Pay is…