All Collections
Onboarding Bitnob Mobile
How-Tos
Why is my X premium Payment Failing?
Why is my X premium Payment Failing?

This article shows you how to use your Virtual Card to make payments on X(Formally known as Twitter) Premium.

Dee avatar
Written by Dee
Updated over a week ago

We have noticed that X (Formerly known as Twitter) has been declining a wide range of our virtual cards for premium subscriptions from Nigeria as a region and this has become a major problem as users cannot make payments in Nigeria with their virtual card for premium features.

This guide will show you how to use your card to make payments on X without any issues on both Android and iOS devices.

Using Android's in-app purchase system to make payments:

Kindly note that the Bitnob Virtual Card is a dollar card. This means our cards use a USA billing address and will only work in the United States region, because of this you will need to change your Google Pay payment profile to match the address and region on the card issued to you by Bitnob.

Change Google Pay Settings: Visit https://payments.google.com/ and sign in.

  1. Update Country/Region: In "Settings," find "Country/Region" and click "Create a new profile." Set it to the United States using your Bitnob Virtual Card's billing address.

  2. Switch Google Play Store Region: Open Google Play Store, click "Account" in the menu, then "Country and Profiles." Choose your new USA payment profile. It might take up to 48 hours to update.

  3. Wait for an Update: Let the changes reflect.

  4. Make Payment on X App: Open the X app, go to the payment section, choose Google Pay, and use your Virtual Card.

  5. Congratulations! You've successfully used your card to pay for X premium!

​Making payments through iOS's in-app purchase feature.

For our iOS users, this process is a bit different but still straight to the point. You'll first need to confirm that your Apple ID region is set to the United States, matching the billing address of your Virtual Card.

  1. Change Apple ID Settings: In "Settings," click your name, then "Media and Purchases," and tap "View Account."

  2. Update Country/Region: Scroll to "Country/Region," click "Change Country or Region," and pick the United States. Agree to terms.

  3. Enter Payment Method: Add your Bitnob Virtual Card info. Ensure the billing address matches.

  4. Wait for an Update: Let the changes take effect.

  5. Make Payment on X App: Open the X app, go to the payment section, choose Apple Pay, and use your Virtual Card.

  6. Congratulations! You've successfully used your card to pay for X premium!


It is important to note that after updating your region to the United States this change might affect the pricing structure of your X Premium payment subscription. This is due to regional pricing policies and currency conversion rates, X Premium cost may vary from one region to another.

Did this answer your question?