Over 60,000 businesses trust Paystack to help accept online and offline payments from anyone, anywhere in the world