A Facebook payment stays pending when Facebook's system is waiting for your bank to confirm the transaction, or when something in your payment details doesn't match what your bank has on file

Pending usually means the money has left your account but Facebook hasn't received final confirmation yet. This is normal for the first few hours. If it stays pending for more than a day, something is blocking the confirmation—most often a mismatch between the address or name you gave Facebook and what your bank's records show, a fraud hold your bank placed, or a technical glitch on Facebook's end.

The fix depends on where the block is. If your bank put a hold on it, you need to contact your bank directly. If it's a mismatch in your payment details, you can update your information in Facebook's payment settings and try again. If it's been pending for more than 48 hours with no error message, Facebook's support team can investigate on their end.

Key Takeaways

  • Pending payments usually clear within a few hours; if it's been more than 24 hours, contact your bank first to check for fraud holds or declined transactions.
  • Address or name mismatches between Facebook and your bank account are the most common reason a payment gets stuck—update your payment method details and retry.
  • Your bank may have blocked the transaction as suspicious activity; call the number on the back of your card to confirm and lift the hold if needed.
  • If the payment shows pending in Facebook but your bank shows it as declined, the money is not actually leaving your account and you can safely try a different payment method.

Check your bank account first

Before you do anything in Facebook, log into your bank's website or app and look at your recent transactions. Search for the Facebook charge by amount or by the date you tried to pay. You are looking for one of three things: the charge showing as pending (money held but not yet cleared), the charge showing as declined (rejected and the money is still yours), or no charge at all (the transaction never reached your bank).

If you see the charge as pending, call the customer service number on the back of your debit or credit card. Tell them you authorized a payment to Facebook and ask if there is a fraud hold on your account. Banks often flag online payments as suspicious, especially if you do not usually make them. The hold can last 24 to 48 hours, but the bank can lift it when ready if you confirm the transaction was yours. Do not assume Facebook will resolve this—your bank controls whether the money moves.

If the charge shows as declined, the transaction failed at your bank's end and the money never left your account. You can try again in Facebook with a different payment method, or wait a few days and retry the same card if you think the decline was temporary.

Update your payment method details in Facebook

Open Facebook and go to Settings & Privacy, then Settings. Select Payments from the left menu. You will see a list of payment methods you have saved. Click on the one you used for the pending payment and check that the name, address, and zip code match exactly what your bank has on file. Even a small difference—a middle initial missing, an apartment number in the wrong field, or a different spelling of your street—can cause the payment to hang.

If you find a mismatch, edit the information to match your bank records precisely. Then delete the old payment method and add it again as a new entry. This forces Facebook to re-verify it with your bank. After you have saved the corrected details, go back to the pending charge and look for an option to retry or resubmit. If you do not see a retry button, wait 24 hours and try making a new payment with the updated method.

If the details are already correct, the problem is likely on Facebook's or your bank's side, not a mismatch on your end.

Contact Facebook support if the payment is stuck longer than 48 hours

If your bank confirms the transaction was not declined and you have corrected your payment details, but the charge still shows pending after two days, Facebook's system may have a technical issue processing it. Go to your Payments page, find the pending transaction, and look for a Help or Report a Problem button next to it. Click that and describe what you have already checked—that your bank did not decline it, that your details are correct, and how long it has been pending.

Facebook's support team can see on their end whether the payment is actually stuck in their processing queue or whether something else is holding it up. Response times vary, but you should expect a reply within a few days. In the meantime, if you need to make another payment to Facebook (for ads, in-game purchases, or other services), you can try a different payment method—a different card, a different bank account, or PayPal if Facebook offers it for what you are trying to pay for.

What happens to the money if it stays pending

If a payment is truly pending and never clears, the money eventually returns to your account. The timeline depends on your bank and the payment method. For debit cards, a pending charge usually drops off within 3 to 5 business days if it does not complete. For credit cards, it can take up to 10 business days. During that time, the money is held and you cannot spend it, but it is not gone.

If you see the pending charge disappear from your bank account and it never appeared in Facebook (meaning you never received the service or credit you were trying to pay for), you have not lost money—the transaction straightforward failed. You can then try again with a corrected payment method or contact Facebook support to ask them to manually process the payment if you believe it should have gone through.

Avoid the same problem next time

After your payment clears, take a moment to verify that your payment method details in Facebook match your bank records exactly. If you move or change your address, update it in Facebook before you try to pay again. If you use a new card, add it to Facebook and test it with a small transaction first—some banks flag the first online use of a new card as suspicious, and a small charge is less disruptive than a large one if it gets held.

If you notice Facebook frequently flags your payments as pending or declined, consider using PayPal as your payment method instead. PayPal acts as a middleman between you and Facebook, and some people find that transactions go through more smoothly that way because PayPal has already verified your identity and bank account.

Frequently Asked Questions

Can I cancel a pending payment?

If the payment is still showing as pending in Facebook, you may see a cancel or remove option next to it. Click that to stop it. If the payment has already left your bank account but is still pending in Facebook, you cannot cancel it directly—you have to wait for it to either clear or drop off, which takes a few days. Contact your bank if you want to dispute the charge while it is pending.

Will I be charged twice if I retry a pending payment?

No. If you retry a payment that is already pending, Facebook's system is designed to recognize the duplicate and not charge you twice. However, if the first payment eventually clears after you have already retried it, you could end up with two successful charges. Check your bank account before retrying, and contact Facebook support if you do end up charged twice.

What if my bank says the payment went through but Facebook says it is still pending?

This usually means your bank has sent the money but Facebook has not yet received and processed it. Wait 24 to 48 hours. If it still shows pending after that, contact Facebook support with proof from your bank that the transaction cleared. Facebook can manually match the incoming payment to your account.

Does a pending payment affect my credit score?

No. A pending charge does not report to credit bureaus. Only completed transactions and missed payments affect your credit. Once the pending charge either clears or drops off, it will not impact your credit history.

Why does Facebook keep declining my payment even after I update my details?

Repeated declines usually mean your bank is actively blocking Facebook transactions, not just holding them temporarily. Call your bank and ask if they have Facebook flagged as a restricted merchant or if there are limits on online purchases. Some banks require you to call before making online payments, or they may have a daily limit on how much you can spend online. Your bank can adjust these settings.