Meta Business Help Centre
Accepted payments methods to pay for ads using prepaid funds

When you first create your ad account, the payment method that you add to it determines how you'll pay for your ads. If you use any of the payment methods for prepaid funds on this Page, your ad account will be set up for prepaid funds. This means that you'll manually add money to a prepaid funds amount on your ad account before your ads run. As you advertise on Meta, we'll deduct from the money that you added approximately once a day to pay for your ads. If you have multiple payment methods set up, you can set one as your default option.
The payment methods for prepaid funds available to you depend on your current location and currency. Your ad account's country and currency must match the country and currency of the payment method you want to use. At this time, we support the following payment methods for prepaid funds:
Note: Some payment methods may only be available on desktop or mobile.
Payment method | Method type | Currency/currencies | Country/countries |
---|---|---|---|
Alipay | E-wallet | Chinese Yuan (CNY) | China |
Bancontact/MisterCash | Online transfer | Euro (EUR) | Belgium |
내통장결제 – bank account | Online transfer | Won (KRW) | South Korea |
Boleto Bancário | Cash | Brazilian Real (BRL) | Brazil |
DOKU bank transfers | Online transfer | Indonesian Rupiah (IDR) | Indonesia |
Dotpay/PBL | Online transfer | Polish Złoty (PLN) | Poland |
Efecty | Cash | Colombian Peso (COP) | Colombia |
Fawry | Cash | Egyptian Pound (EGP) | Egypt |
Flip | Online transfer | Indonesian Rupiah (IDR) | Indonesia |
GCash | Wallet | Philippine Peso (PHP) | Philippines |
GoPay | Wallet | Indonesian Rupiah (IDR) | Indonesia |
GrabPay | Wallet | Malaysian Ringgit (MYR) | Malaysia |
iDEAL | Online transfer | Euro (EUR) | The Netherlands |
KakaoPay | Wallet | Korean Won (KRW) | South Korea |
KBank KPlus | Online transfer | Thai Baht (THB) | Thailand |
M-Pesa | Wallet | Kenyan Shilling (KES) | Kenya |
M-Pesa | Wallet | United States Dollar (USD) | Tanzania |
Malaysia online banking/FPX | Online transfer | Malaysian Ringgit (MYR) | Malaysia |
Meeza | Local credit cards | Egyptian Pound (EGP) | Egypt |
MercadoPago | Online transfer | Argentine Peso (ARS), Brazilian Real (BRL), Chilean Peso (CLP), Colombian Peso (COP), Mexican Peso (MXN) | Argentina, Brazil, Chile, Colombia, Mexico |
Momo | Wallet | Vietnamese Dong (VND) | Vietnam |
Multibanco | Online transfer | Euro (EUR) | Portugal |
Naira card | Local credit cards | Nigerian Naira (NGN) | Nigeria |
NetBanking | Online transfer | Indian Rupee (INR) | India |
No-cost EMI | Card | Indian Rupee (INR) | India |
OVO | Wallet | Indonesian Rupiah (IDR) | Indonesia |
Oxxo | Cash | Mexican Peso (MXN) | Mexico |
Pagoefectivo | Cash | Peruvian Sol (PEN) | Peru |
PayMaya | Wallet | Philippine Peso (PHP) | Philippines |
PayPay | Wallet | Japanese Yen (JPY) | Japan |
PayTM | Wallet | Indian Rupee (INR) | India |
PIX | Online transfer | Brazilian Real (BRL) | Brazil |
PromptPay | Online transfer | Thai Baht (THB) | Thailand |
PSE | Online transfer | Colombian Peso (COP) | Colombia |
RapiPago/Pago Fácil | Cash | Argentine Peso (ARS) | Argentina |
Redcompra | Online transfer | Chilean Peso (CLP) | Chile |
Redpagos | Cash | Uruguayan Peso (UYU) | Uruguay |
Sofort | Online transfer | Euro (EUR) | Austria |
SPEI | Online transfer | Mexican Peso (MXN) | Mexico |
StcPay | Wallet | Saudi Riyal (SAR) | Saudi Arabia |
Suomen Verkkomaksut/FI eBanking | Online transfer | Euro (EUR) | Finland |
Tarjetas locales | Local credit cards | Argentine Peso (ARS) | Argentina |
Toss | Wallet | Korean Won (KRW) | South Korea |
TrueMoney | Wallet | Thai Baht (THB) | Thailand |
UPI | Online transfer | Indian Rupee (INR) | India |
VNPay | Online transfer | Vietnamese Dong (VND) | Vietnam |
If you're not in one of these supported countries, we support PayPal and numerous credit cards or co-branded debit cards as payment options for ad accounts with automatic billing. Learn more about the available payment options for ads.
Note: Once you've opened an ad account that's set up for prepaid funds, you won't be able to switch to automatic billing. However, you'll still have the option to add money to your prepaid funds amount with a credit or debit card.
Why can't I see the payment method I want to use?
If you can't see an option to add one of the payment methods above, it may be because:
- The country and currency of your ad account don't match the payment method you're trying to use. Using the table in this article, make sure that the currency that you've selected and the country of your ad account are the same as the payment method that you want to use.
Why do I get an error message when I try to add funds to my account?
Top-up minimums are required to add prepaid funds. If you try to add funds less than the top-up minimum, you will receive an error message and be required to add the minimum top-up amount.