In Africa, paywalls are loathed. Visa or MasterCard?
How about m-Pesa, or Airtel? As those are the only pmt methods to which many in Kenya have access.