Moroccan independent payment operator providing electronic-payment acceptance, cards, point-of-sale systems, e-commerce payments, transaction processing, and merchant services.