Updating Org billing settings

Note: This article only applies to users of the public npm registry.

As an owner of a paid Org, you can update the credit card used to pay for your Org plan. Updating your credit card will not change your billing cycle date, and the new credit card will be charged on the next billing cycle.

Note: If the credit card used to pay for your Org plan expires, or we are otherwise are unable to charge your card, you have a grace period of nine days to update the card.

Updating credit card information

  1. Log in to npm with your user account. npm login dialog with username and password fields filled in
  2. In the upper right corner of the page, click your profile picture, then click Profile Settings. npm avatar menu with selector over profile settings list item
  3. In the left sidebar, click the name of the Org whose credit card information you want to change. example org selected in organizations list
  4. On the Org settings page, click Billing.
  5. Under “monthly bill”, click Edit Payment Info. edit payment information button
  6. In the billing information dialog box, type billing information:
    • Email: the email address used for the billing contact
    • Name: the name on the credit card used to pay for the Org plan
    • Street, City, ZIP Code, Country: the billing address associated with the credit card used to pay for the Org billing information form fields
  7. Click Payment Info. payment information button
  8. In the credit card information dialog box, type credit card information:
    • Card number
    • MM / YY: the month and year of the card expiration date
    • CVC: the three-digit code on the credit card credit card information form fields
  9. To save the card information to use in other billing areas in npm, select “Remember me”. remember me checkbox
  10. Click Update Card. update credit card button

Updating billing receipt email and extra receipt information

As an Org owner, you can update the email address used for receipts, and add extra information to the receipt for your paid Org plan, such as your business name, VAT identification number, or address of record. Updated billing information will appear on all receipts immediately.

Note: The billing email is used for receipts only and is not required to match the email address of the person whose card is used to pay for the Org.

  1. Log in to npm with your user account. npm login dialog with username and password fields filled in
  2. In the upper right corner of the page, click your profile picture, then click Profile Settings. npm avatar menu with selector over profile settings list item
  3. In the left sidebar, click the name of the Org whose billing receipt information you want to change. example org selected in organizations list
  4. On the Org settings page, click Billing.
  5. Under “monthly bill”, click View Billing History. view billing history button
  6. At the bottom of the Billing History dialog box, click “Receipt Settings”. receipt settings link
  7. To add a business name, VAT number, address of record, or other information to your receipts, in the “Extra Billing Information” text box, type the information. extra billing information form
  8. To update the email address used for receipts, beside “Send my receipts”, select the checkbox and type the email address that should receive billing receipts. send my receipts checkbox and email field
  9. Click Save. save button on extra receipt information dialog box

< Viewing, downloading, and emailing receipts for your Org | Downgrading to a free Org plan >