Awesome work! Not sure if this is intentional but it looks like the (lack of) contrast on the text vs background color is making it hard to read anything on the landing page.
What part of Africa are you in? Asking because I work at Flutterwave, flutterwave.com (a payment processing company) and we can definitely help you to process payments.