Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

🏷️ Discussion Type

Question

💬 Feature/Topic Area

Other

Body

For the past week or so I have been fighting for my life on Github because your system keeps saying there is a problem with my card, I have used 2 debit cards, initially with the payments during signup there was no problem but when it came to upgrading to GitHub Copilot Max its then I started getting an alert that the payment was declined. Which is impossible because my bank account has always sufficient funds, if you look at my payment history you will notice payments upon overusage, if there was no funds I would not have been able to perform those as well. A couple of days ago my Github copilot account got disabled or blocked for the same reason, no valid payment it said and no way to see what I would need to pay or no alert whatsoever to lead mo to make a payment just invalid payment method or something like that. The only page that showed me some sort of guidance was the page where you can set your payment method. Since you clearly had already saved my carddetails but would not accept my card even if I refreshed it I had to actually go to my bank and ask them for a new card. Thankfully they did but imagine the hassle I had to go through in between my work for a mere payment of 61 dollars!!! Then I used those card details here on github, voila you deducted the money from my bank and my copilot enabled itself after clearing the payment. Then 3 days ago I received a new alert that says increase your budget to keep using copilot, instead of increasing my alert I thought it would be better to signup for GitHub Copilot Max, pushed the payment button and once again it says Payment didn't go through...

We couldn't process your payment. Please try again. This time for the new card I saved!! Immidetaly I checked my account, understand also that both cards are not credit cards but debit cards! Wich means the payments take place real time with no reserved funds issue. I used my mobie bank app to trace the payment and yup, the payment went through, I then went to my github payment history, and it clearly showss a payment AND invoice for said payment. I cant keep going to the bank to issue out new cards each time, because of whatever issue your system clearly has, please ensure I get my new subscription enabled and also clear whatever blockage you have on my user account.

The above is a ticket I created 3 days ago!! Tciket number #4579733 and untill now there has been no reaction from your side! I have seen many similar discussions opened where Github tells people to wait because the funds could be returned, thats not the case here, nothing is reserved, the payment went through, you hae the money, I have sent you in the above mentioned ticket also screenshots of the invoice and payment history after succesful payment went through yet my subsciption plan has not been upgraded and I still have an alert on top of the page telling me 'Your payment authorization has failed'.

I dont understand why it takes 3 days or longer to get back to a ticket to get problems solved!

image
You must be logged in to vote

Replies: 4 comments · 3 replies

Comment options

Hi there,
I completely understand your frustration. Looking closely at your payment history screenshot, your $61.00 outstanding balance was successfully settled on July 17th. However, the yellow alert at the top (Your payment authorization has failed) is pointing to a different issue entirely: a security check triggered by your bank during the Copilot Max upgrade.

Here is exactly what is happening under the hood and how to get this resolved:
Why this is happening (Settlement vs. Authorization)

  • The Success: Your debit card successfully cleared your existing debt ($61.00). GitHub generated an invoice because they received those funds.
  • The Failure: When you clicked to upgrade to Copilot Max, GitHub sent a brand-new $0.00 or $1.00 temporary pre-authorization request to your bank to verify that the card allows recurring high-tier subscriptions.
  • The Block: Because it is a debit card, many banks automatically flag immediate back-to-back international requests from the same vendor as potential fraud. Your bank approved the $61 charge but instantly blocked the second authorization check, causing the upgrade to freeze and triggering the yellow error banner.

How to clear the loop right now
Since the money left your account but the plan didn't upgrade, the system is waiting for a clean authorization sync. Try these steps in order:

  • Call Your Bank's Fraud/Card Department: Do not ask about your balance. Ask specifically to look at the declined authorization holds from GitHub/Stripe over the last 3 days. Explicitly tell them to whitelist GitHub for international, recurring e-commerce charges.
  • Trigger a Manual Sync: Once the bank confirms the block is lifted, go back to your billing page and click the "Retry authorization" button in the top right corner of your yellow banner. This will force the system to check the card again. If it passes, your Copilot Max subscription will unlock instantly.

Regarding your Support Ticket (#4579733)
GitHub Community Discussions are peer-to-peer, meaning community members cannot access the internal billing system to manually push your subscription tier through. Because billing tickets require secure financial verification, they are handled strictly by GitHub's specialized financial support agents. Due to high volumes, responses can take a few business days, but because you provided a specific ticket number and clear screenshots, an agent will be able to manually reconcile the system sync error as soon as they open it.
Hang tight, keep the ticket open, and try the bank whitelist steps above to see if the "Retry" button clears it immediately!

Best of luck with your Copilot Max upgrade! I really hope your bank clears the authorization block quickly so you can get back to your workflow without any more hassles. Let us know how it goes!

You must be logged in to vote
2 replies
@alomedi
Comment options

That's exactlu what I did, my bank told me there was no delined authorizations at all, we went to every transaction coming or going from and to Github, every 1 dolar authorization went through and every payment went through as well, this was the same case with my initial debit card, in one day there were 4 or more 1 dolar authorization checks done and cleared yet my card had a simlar alert on the top pf the page. I already explained how I solved the problem, I went to the bank and got myself a new card, updated my card, immidetaly all blockages were lifted, any payments due were done, at the moment I dont even have a due payment, the only payment that gave me an issue was the payment that got both billed and cleared regarding my subscription that I wanted to upgrade from pro + to copilot max. The way I see it, I paid for a product, you obviously have received it, the bank tells me in clear language there are no authorization holds and that I have to contact you guys, I contact you guys by opening a ticket, dont receive any reaction for 3 days so I open this discussion and now I am being told I have to go back to the bank to investigate what I already have investigated. I am clearly not receiving what I have paid for. For me its verry simple, kindly deliver me the servie I paid for or if you dont intend to do so, pay me back because quite frankly, after two weeks of daily strugle with card issues here on Github (and that with a card where I have daliy dozens of interactions transactions going on) I am gettig tired of this. Especially when there is no one to reach to help out.

@muzamil-dev-313
Comment options

I completely understand your frustration, and I would be incredibly stressed too if my money was taken and my tools were locked.
Please note that GitHub Community Discussions are a peer-to-peer forum where fellow developers try to help each other out. I don't work for GitHub, and nobody in this public forum has access to GitHub's backend billing buttons, which is why we cannot manually activate your Copilot Max or issue your refund right here.
Since your bank explicitly confirmed that all payments cleared flawlessly on their end, you are 100% correct: this is an internal GitHub database sync glitch. Their system successfully collected your money but failed to trigger the automated script that upgrades your account status.
Because your money is sitting in their system, you do not need to deal with your bank anymore. Here is the fastest way to get a GitHub billing agent to fix this:
What to do right now
Go back to your open ticket (#4579733) on the GitHub Support Portal and reply to it with this exact text. This uses specific billing terminology that flags it for engineering escalation:

"My bank has thoroughly audited my statement and verified that the payment for the Copilot Max upgrade successfully cleared and settled on your side. There are zero declined authorizations or holds on my end. This is an internal GitHub system reconciliation error where my payment was processed but my account provisioning failed to trigger. Please manually override my account tier to Copilot Max or process an immediate refund."

Because you already provided your ticket number here, a GitHub moderator or staff member passing through this board may see it and ping the internal team, but replying to your open ticket with that clear text is your best bet to get a human agent to manually force your subscription to activate.

I am truly sorry you are stuck in this loop between systems, and I hope they get your workspace fully restored today! Best of luck! 👍

Comment options

hmm, github is not letgit ?

You must be logged in to vote
0 replies
Comment options

Update: I called my bank again, apparently the card alert you see on the top of the page has nothing to do with a 1 dollar authentication, I gave clear instructions to my bank to not et anything through other than the 1 dolar authentication untill this payment issue was solved so my bank is doing exactly as they were instructed. Github is NOT trying to authentica my card they are trying to charge me for overusage during my pro + subscription, which was all cleared by me before I subscribed for copilot max and succesfully paid for it. So this whole mess clearly needs t o be sorted on the end of github. Its also been 4 days since pening the ticket still no reply from githubs end.

You must be logged in to vote
1 reply
@muzamil-dev-313
Comment options

Thank you for providing that update! That actually reveals the exact technical glitch happening behind the scenes on GitHub's ledger system.

What you are describing is a known data-sync conflict: because you had metered overusage charges right before trying to switch to a flat-rate plan (Copilot Max), GitHub's billing system is caught in a loop. It has processed your flat-rate fee, but its internal validation script is still looking at the historical overusage flag and refusing to provision the new software license until an agent manually clears the old data line-item.

Since your bank is actively monitoring the account and confirmed that no new billing hits are being rejected, you have done everything completely right on your end. This is strictly a database reconciliation issue that only an internal GitHub billing engineer can clear.

The current support queue wait times for billing can sometimes sit around 5–7 business days due to high ticket volumes, but please hang in there. Your ticket contains all the necessary data, and once an agent opens it, they will easily see the sync error and manually unlock your Copilot Max access.

Wishing you the best of luck getting your workspace restored quickly! Hang tight!

Comment options

I truely hope they can fix this as easy and fast as you descibe it, I'll keep waiting for another few days and update her wheither the problem was solved or not.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
other General topics and discussions that don't fit into other categories, but are related to GitHub Question Ask and answer questions about GitHub features and usage Welcome 🎉 Used to greet and highlight first-time discussion participants. Welcome to the community! source:ui Discussions created via Community GitHub templates Other Features and Feedback Discussions that fall into "Other" category
3 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.