Your Facebook ads payment is most likely to fail if you are using the local card payment option in Nigeria.
This is due to the restriction placed on cards for international transactions.
Create a naira ads account with the step above and you are ready to start your Facebook ads with no more card decline on spend limit on the card.