Skip to main content

Update Payment Method in Meta (Facebook Ads)

This article explains how to update or verify your payment method in Meta Billing to resolve launch errors or repeated payment prompts in Kyrios.

Updated over 3 months ago

Who This Is For / When to Use

Use this guide if:

  • Kyrios prompts you to update your Meta payment method

  • Campaigns fail to launch due to billing errors

  • Meta Billing Hub shows warnings or declined payments

Why This Happens

Meta requires a valid payment method at the Ad Account level.
If the payment method is missing, expired, or invalid, campaigns cannot spend—even if your Meta account is connected to Kyrios.

How to Update Your Payment Method in Meta

Step 1: Open the Meta Billing Hub

Go to the Meta Billing Hub:
https://business.facebook.com/billing_hub/

Step 2: Select the Correct Business Account

In the top-left dropdown, make sure the correct Business Portfolio is selected.
This determines which ad accounts and billing settings you are viewing.

Step 3: Open Accounts

Click Accounts in the left sidebar.
This displays all ad accounts under the selected business.

Step 4: Verify Payment Method at Ad Account Level

For each active ad account:

  1. Confirm the account status is Active

  2. Ensure a valid payment method (credit/debit card or PayPal) is attached

  3. Resolve any outstanding balance or payment failure notices

Important:
Payment methods must be valid per ad account, not just at the business level.

Step 5: Reconnect Your Meta Account in Kyrios

After updating billing:

  1. Return to Kyrios

  2. Reconnect your Meta integration

  3. Retry launching or importing campaigns

Once reconnected, campaigns should launch normally.

Common Issues and Fixes

Still seeing payment errors in Kyrios

Cause: Meta billing changes have not synced yet
Fix: Wait a few minutes, then reconnect the Meta account again

Payment method added but ads still won’t run

Cause: Outstanding balance or account spending limit
Fix:

  • Pay any due balance

  • Check spending limits inside Meta Billing Hub

Multiple ad accounts under one business

Cause: Payment method added to the wrong ad account
Fix:
Verify billing for the exact ad account used by the campaign

Key Notes

  • Kyrios does not process ad payments directly

  • All ad spend is billed by Meta

  • Billing issues must be resolved inside Meta before campaigns can run

Did this answer your question?