IAP Requirement Blocks 98% of Nigerian Users Due to Card Restrictions

Hi Apple Team,

I'm a Nigerian developer building an app for local users, and I’m facing a major challenge: Due to CBN regulations, most Nigerian cards can’t make international payments and do not support Dynamic currency conversion, which means In-App Purchases (IAP) don’t work for most Nigerians.

My app involves real-world services with external rewards and users would have to subscribe to be members, yet it’s unclear whether IAP is still mandatory. If I am forced to use IAP, most Nigerian users simply can’t pay, and I lose nearly all revenue.

Questions: Can developers targeting Nigeria use local gateways like Paystack or Flutterwave instead of IAP ?

Will Apple provide alternatives or guidance for regions where IAP is effectively unusable?

This is a critical issue for many local developers. I’d appreciate any official clarification.

Thanks, Joseph (Nigerian Developer)

IAP Requirement Blocks 98% of Nigerian Users Due to Card Restrictions
 
 
Q