Skip to main content

Payments for customers in India

Customers in India who have been impacted by the Reserve Bank of India's recurring payment regulation can use RBI-compliant payment mandates with eligible credit card payment methods or make one-time payments for their GitHub subscriptions and services.

About the Reserve Bank of India's recurring payments regulation

The Reserve Bank of India's (RBI) recurring payments regulation places additional requirements on recurring online transactions. Customers using payment methods issued in India for recurring transactions on GitHub may find that their payments are declined by their banks or card issuers. For more information, see the RBI's press release.

The regulation applies to all recurring transactions, including:

  • GitHub plan subscriptions (Pro, Team, Enterprise)
  • GitHub Marketplace purchases
  • GitHub Sponsors transactions
  • Git Large File Storage purchases
  • GitHub Actions, GitHub Packages, and GitHub Codespaces consumption

About recurring payments on GitHub

GitHub supports RBI-compliant payment mandates for customers in India with eligible credit card payment methods. A payment mandate allows GitHub to automatically charge your saved payment method for recurring payments without manual action during each billing cycle.

You can continue to save and remove payment methods the same way. For more information, see Managing your payment and billing information.

If your saved payment method cannot be charged automatically, you may need to make a one-time payment for the current billing cycle.

About one-time payments on GitHub

If you have been impacted by the RBI regulation and GitHub cannot automatically charge your saved payment method, you can make a one-time payment on your regular billing cycle cadence.

For customers on monthly billing

Customers on monthly billing plans can make a one-time payment on the same day their billing cycle usually renews. For example, if you're usually billed on the 7th of each month, you can make a one-time payment from your account from the 7th of each month.

If you are currently billed monthly, and would like to switch to yearly billing, you can reduce the frequency of your one-time payments. For more information, see Billing cycles.

For customers on yearly billing

If you are billed yearly, we will attempt to take the recurring payment when your billing cycle renews. If the payment attempt is declined, you can make a one-time payment through your account's billing page.

For more information or questions, you can contact us through the GitHub Support portal.

Impact to GitHub Sponsors

Maintainers will continue receiving sponsorship payouts without interruption. Sponsorship charges will appear alongside other charges on the funding account.

Making a one-time payment for a GitHub subscription

Note

Impacted customers will receive an email notification with a link to their billing settings when payment is due. Two further reminder emails will be sent 7 and 14 days later if payment has not been made. After 14 days, paid features and services will be locked until payment is made.

  1. In the upper-right corner of any page on GitHub, click your profile picture, then click Settings.

  2. In the "Access" section of the sidebar, click Billing and licensing, then click Payment information.

  3. At the top of the page, click Pay now.

  4. Review your billing and payment information.

  5. Optionally, if you need to make an edit, click Edit next to the relevant section.

  6. Click Submit payment.

    Note

    PayPal is not supported as a payment method for one-time payments. If your saved payment method is a PayPal account, Submit payment will be disabled. To complete your payment, update your payment method to a credit or debit card. You can enter card details directly on the payment page.

  7. Once payment for the current billing cycle has been successfully made, the Pay now button on your "Billing & plans" page will be disabled until your next payment is due.