How to make payments for your Facebook and Instagram Ads

How to make payments for your Facebook and Instagram Ads


This post has gotten a lot of attention in the past year and has helped a lot of people solve their payment problems. I have now updated the solution with a video you can watch on how to solve payment problems for your Facebook Ads, but the video still requires you read through this post to set things right. If you already have a Business Manager account and have set up an Ad Account withing your Business Manager account, you can skip this article and go on straight to watch the video.



Many Nigerian users have had issues making payments for Facebook and Instagram ads. This guide is meant to show you the different ways in which the payments can be resolved. Please note that payment issues are varied and a solution that works for some accounts may not necessarily work for yours. I will try to explain in great detail what the problems are and how to solve them.

Prerequisites: Please make sure that your Facebook Page is already connected to your Instagram Page. This way, both accounts are seen as a unit, they are seen as a business. If you do not know how to do this, read this other post on how to connect your pages correctly. Now, onward to the solutions.

Old Versus New Advertisers

On a broad note, we can classify the payment problems into two categories namely, payment issues affecting old-time advertisers and payment issues affecting new advertisers. It is instructive to read through all the available solutions to understand how to solve yours. If you are in a hurry, skip to the steps down below.

Old Advertisers

If you have been advertising on Facebook say prior to 2015, when the USD-NGN exchange rate was still somewhere around N160 to a dollar, then advertising on Facebook would have been a breeze. GT Bank Naira MasterCard would work for your Facebook payments without a hitch. Other bank cards still worked, but you had the most success with a GT Naira MasterCard. For old advertisers, your Ad Account was automatically denominated in USD.
Somewhere around late 2015, when the Nigeria economy took a nosedive and the exchange rate ballooned out of normal rates, many Nigerian banks disabled completely the international payments capability of their issued cards. GT Bank reduced the monthly spending limit of the GT Naira MasterCard to $100.
Somewhere down the line, the GT Naira MasterCard also stopped working for payments on Facebook. I was in this category and I desperately needed a solution too. So what to do?
Now the workaround that currently works for me is PayPal. Facebook introduced PayPal as a payment method and I decided to try it. It worked.

Making payments for Facebook and Instagram ads

So if you are an old advertiser and you are having problems making payments with your Nigerian bank cards, you can try the PayPal workaround.

  1. Go to PayPal. (opens in a new tab)
  2. Signup on PayPal if you do not have an account with them, or Login to PayPal if you already do.
  3. Add your card details to PayPal. (Optional: There might be a need to verify your card on PayPal. What this means is that PayPal will charge your card for about $1.50, a verification code will be sent to your alert email address. You copy that code and paste into the verification box to verify your card. PayPal will return the $1.50 charge to your account)
  4. If, and only if, PayPal accepts your card, then you can try the PayPal payment method on Facebook. This is what currently works for me.
  5. Good Luck.

New Advertisers

If you came into the world of Facebook/Instagram advertising sometime mid-2017, then all Ad Accounts from then on were automatically denominated in Naira. Facebook integrated with a payments processor called PayU, a South African payments company.
So, for new advertiser, you would see an option to make payments using PayU. With PayU payments, you can deposit funds into your Facebook Ad Account.

So why doesn’t it still work for some people? Here’s a possible reason.

From the screenshot above, you would see that there are two different payment methods on the payment page.

  1. First line: International payments – Uses the international payment methods, it’s a post-paid method. More explanations on this below.
  2. Second line: PayU: Local payments – Accepts local Naira denominated cards. It’s a prepaid method.

First Line: International payments are basically postpaid payments. This means you are actually charged at a later date. If the charge is successful, say $30, your payment threshold will be raised. If your ad is still running, your next payment might be $100, if this is successful, the threshold is raised again.
When you use your Nigerian cards on the first line, because this is an international payment, and your bank probably still has some restrictions in place, it might not succeed, if your card successful goes through, your ads will run for about 2 minutes and stop. Basically, because the limit set by your bank has been reached. Most times, your account is also not debited for the funds. This method would generally NOT work for Naira denominated local cards.

Second Line: The PayU option is better for Nigerian cards as it is a prepaid option and more like a local transaction. Using PayU will take you through the payment process and will likely require an OTP (one-time-password) either using your hardware token or an OTP sent to your registered mobile number.

What If I have tried all of this and it still didn’t work? What if I want to switch from Dollar payments to Naira Payments?

Again, we would look at this through the different lenses of Old and New advertisers. For some accounts, the payment issues might need to be checked out on an individual basis.
For old advertisers who don’t want to use the PayPal method or who were unsuccessful with it, or people who might want to switch their ad accounts to a Naira denominated account, there is a way to this, but you must first understand the implications.

  1. By default, all Facebook Pages are automatically provided with an Ad Account. This Ad Account, as explained above, is either denominated in Naira or denominated in USD.
  2. To switch your payments from one currency to another means that you will need to create a new Ad Account. (DO NOT DELETE THE PREVIOUS AD ACCOUNT, you should link all created Ad accounts to your business manager account (see below on how to do that). You cannot switch the currency of an existing Ad Account.

To create a new Ad Account you would have to go into the Facebook Business Manager and sign up. The Business Manager is a powerful application that allows businesses to manage multiple ad accounts, lets you assign permissions to many people working together, etc.
Again, before you do this, I would advise that you should have already connected your Facebook Page to your Instagram business profile. If you have done this, go ahead and create a business manager account, follow the prompts, and create a new Ad Account

  1. Please note that you are not creating a new Facebook account and please make sure you are logged into your Personal Facebook Account.
  2. Go to Facebook Business Manager.
  3. Create a new account.
  4. Select the business you would like to connect to your Business Manager and click create account.
  5. Click the Add Ad Account button.
Making payments for Facebook and Instagram Ads

Click the Add Ad Account Button

6. Choose the Create a new ad account box as indicated below.

Making payments for Facebook and Instagram Ads

Create a new Ad Account

7. Select the Currency: NGN

Making payments for Facebook and Instagram Ads

After creating this new Ad Account denominated in Naira, making payments for Facebook and Instagram ads should be a breeze with your Nigerian card using the second Line, PayU payment method. If after all of this you still are unable to make payments or you have a different problem, then please leave some comments explaining the problems you are having and we could look into it.

Would you like a half-hour consultation phone call to improve your adverts and your business? Set it up here.

Finally, many thanks to Sherry from Facebook, who helped with deep insights into the problems and possible solutions.


Ask Deji your Digital or Business Questions.


    Don't miss out!
    Subscribe To BusinessBits Newsletter

    Receive practical, actionable insights for growing your business!

    Invalid email address
    Give it a try. You can unsubscribe at any time.

    You may also like


    • sophiasteve December 5, 2018   Reply →

      I can’t see the pay u option

      • Ayodeji December 13, 2018   Reply →

        You might need to go the Business Manager route.

    • sophiasteve January 24, 2019   Reply →

      I use business manager and still didn’t see the pay you option and using a laptop. So what could be the problem

      • mededot January 25, 2019   Reply →

        Currently the most active option is to use USD payments and use PayPal. It would require that you set up a PayPal account if you don’t have one, then add your card to PayPal. Then use PayPal as payment option on Facebook. Hope this helps.

    • Josdap February 10, 2019   Reply →

      I’m having a problem in changing to a different payment method on instagram. Hope you can help me with that?

      • Ayodeji February 10, 2019   Reply →

        There is a way around it, but it can be a little technical to implement. It requires creating a business manager account and creating a new ad account. This new ad account, with its own payment method can then be used in making payments for your ads.

    • nosa March 28, 2019   Reply →

      Why don’t u guys Use credit card USA credit card

      • Ayodeji March 28, 2019   Reply →

        Nigerian banks don’t issue USA credit cards

    • chidiogo ezenwankwo July 23, 2019   Reply →

      My old account was disabled. Created a new account but it has rejected 2 master cards and 1 visa card saying that i cant use the card that my account is set to be billed at a later date and this cannot be changed so I should choose another payment method. At this point I don’t know what to do.

      • Ayodeji July 23, 2019   Reply →

        Hi Chidiogo. Accounts set to be billed later are usually billed in USD. Most Nigerian cards no longer work in the USD payments so you need to create a new ad account in Naira. You need to follow my instructions very carefully to be able to achieve that.

        • chidiogo ezenwankwo July 23, 2019   Reply →

          This is a new ad account I created and I chose the naira option. Please what are your instructions in this regard. I will carefully follow it. Thank you.

          • Ayodeji July 23, 2019   Reply →

            Can you use the WhatsApp button to chat me? I’ve got a screen recorded video that walks you through.

            I’ll try to put up the video post on this site for others to watch.

    • Ukoha Paul Ajike September 17, 2019   Reply →

      I created a new business manager account and a naira ad account, but I could not find the 2nd line which is the PayU option on the payment method. Please how do I find the PayU option? Thanks

      • Ayodeji September 17, 2019   Reply →

        Just close the payment popup and open it again. It would show up

    • Ukoha Paul Ajike September 19, 2019   Reply →

      Please due to removing and trying other debit cards in my payment method because the cards were been declined , my payment section was disabled, so I can’t put in any other card. I have written to facebook support, but no response. Please what should I do? Thanks

    • mededot September 22, 2019   Reply →

      You might need to use a different business manager acccount

      • Ukoha Paul Ajike September 22, 2019   Reply →

        I tried creating a New Business Account just as you said. But at the point of submission it didn’t work. Please what do you think can be responsible?

        • Ayodeji September 23, 2019   Reply →

          What exactly was the error? There’s also a possibility that you already have a new business manager account. Make sure you’re on your Pc, login to your ads manager and check.

          There’s an attached video at the top of this post that will show you where business manager is.

    • Saint Astro October 24, 2020   Reply →

      Pls I can’t pay for my ads, Instagram rejected two three MasterCards already and PayPal option method is not available.
      I really need help and am frustrated, pls can you help me out

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    %d bloggers like this: