What Does «Pending» Mean on a ChatGPT Payment
After attempting to pay for ChatGPT Plus or top up your API balance, you notice that money has been reserved on your card but the subscription is not active. In the OpenAI dashboard, the payment status shows «pending» or «processing» and hasn't changed for hours.
This is one of the most common scenarios when paying for international services: funds appear to be deducted, but access never arrives.
Why It Happens
A stuck payment can have several root causes:
Bank hold. Your bank sees an authorization attempt from an unfamiliar foreign merchant and freezes the amount as a precaution. The money is blocked but no actual transfer has occurred yet. This is a reservation, not a charge.
Stripe processing delay. OpenAI processes payments through Stripe. In rare cases, Stripe performs additional review of a transaction — especially on the first payment or when data mismatches are detected — which can extend the «processing» status for several hours.
Post-authorization decline. Sometimes a bank authorizes a transaction and then declines it afterward. The funds are returned, but this takes 1–10 business days depending on your bank — and the status looks like «pending» the whole time.
3D Secure step incomplete. If your bank requires SMS or in-app confirmation and you didn't complete it, the transaction is stuck at the verification step.
Step-by-Step Fix
Step 1. Wait 24 hours. Most «forever pending» payments resolve on their own within a day. If you need the subscription urgently, continue to the next steps.
Step 2. Check your email. OpenAI sends a confirmation email or a request for additional action. Check your Spam folder — the email may have landed there.
Step 3. Check 3D Secure. Open your bank's app and verify there are no pending authorization confirmations. Some banks display a notification with a «Confirm» button.
Step 4. Contact your bank. Call your bank's customer service and ask whether the transaction is blocked on their end. Request that they release the hold or cancel the reservation.
Step 5. Try a different card. If you can't wait, add a new card and attempt the payment again. The old pending charge will be automatically cancelled within a few days.
Step 6. Contact OpenAI support. Go to help.openai.com and submit a ticket describing the issue. Include the date, amount, and last four digits of your card. Support can manually resolve the transaction.
FAQ
Funds left my account but the subscription isn't active — what do I do? If money was actually charged (not just reserved) and no subscription appeared, this is almost always resolved by contacting OpenAI support. Send them a bank confirmation of the transaction.
How long until a pending amount is returned? When a transaction is cancelled or declined, the bank returns the reserved amount within 1–10 business days, depending on the bank's policy.
Does switching cards help? Yes. If the old payment is stuck, you can add a different card and pay again. This is the fastest way to get subscription access without waiting.
To avoid issues like this in the future, use Marix — virtual cards with instant payment confirmation for ChatGPT and other AI services.

