Terms and Conditions
You can run website globally while sitting at one place, when it comes to Africa you just need to keep laws of Africa in mind, you should not promote anything that is illegal in African countries or any country you are serving (Africa is a very diversified continent).
It is mandatory to register your firm to accept payment through you website. Current bank account is required to legally accept payment for any business. For current account you need to register your firm.