You can buy Call of Duty gift cards directly on the Nosh. It works in both Nigeria and Ghana.
Just go to Buy Gift Card in the app or on the web app, choose the country of the gift card, pick Call of Duty as the brand, choose your country and amount, and pay. The e-code will be sent to you right after.