How do advertisers pay Twitter?

To start a X Ads campaign, you need to add an active card to your ads account. You can add one of our accepted credit or debit cards to your ads account in the “Payment methods” tab. Read on for more details.

Credit and debit cards

Self-serve advertisers can pay for X Ads using credit and debit cards. X accepts payments in the official currencies of all countries where the X self-service ads product is available. We accept:

  • Visa
  • Mastercard
  • American Express
  • Discover
  • Diners Club* 
  • JCB**
  • China Union Pay***

We also accept Visa, Mastercard, and American Express debit cards.

*Diners Club is only accepted in the US.

**JCB is only accepted in JP Yen and USD. 

***Accepted only as a credit card; not currently a debit card.

Add a card

  1. Log in to
  2. Click on your account name in the top-right corner.
  3. Select “Payment methods”* from the drop-down menu.
  4. Click “Add new funding source” in the top-right corner.
  5. Enter your card number, expiration date, CVV, billing address, and email address.
  6. Click “Proceed to confirmation” and confirm.
  7. Your card will go through an internal check.
  8. You’re all set! If your card is approved, it will appear as “Valid” in the “Payment methods” tab, and you’re ready to start your campaigns.

Change or switch a card

Switch billing to an existing card
  1. Go to  and click on your account name in the top-right corner.
  2. Select “Payment Methods” from the drop-down menu. You’ll be taken to the page where you can add, delete, and manage your card information.
  3. If the card you want to select has already been added, click on the credit card and click “Mark as default”. Your campaigns will now be billed to the card you selected.
Switch billing to a new card
  1. Click “Add new funding source” in your ads account and fill in the relevant card fields.
  2. Click “Make this card the active, default payment method”.
  3. Click “Proceed to confirmation” and confirm that the information you’ve entered is correct. 
  4. Click “Add this card” once you’ve verified the information.
  5. Your card will then go through an approval process. Once we’ve determined that the new card you’ve entered is valid, it will display the “Active Card” icon. 

Once this card is active, all your campaigns being billed will be switched over to the new, active card.

Scroll to Top