Setting up payouts with Stripe

To enroll in the Medium Partner Program and receive payouts from Medium, you will need to create or connect a free Stripe account.

At all times you must maintain an active, connected Stripe account that is able to receive payouts through our Program. If your account is not active or not able to receive payouts through our Program, after 180 days, you will forfeit any and all accumulated earnings that have not yet been paid out.

Desktop

Countries supported in the Program

Currently, enrollment in the Partner Program is available in the following countries:

Albania, Algeria, Angola, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Belgium, Benin, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brunei, Bulgaria, Cambodia, Canada, Chile, Colombia, Costa Rica, Côte d’Ivoire, Croatia, Cyprus, Czech Republic, Denmark, Dominican Republic, Ecuador, Egypt, El Salvador, Estonia, Ethiopia, Finland, France, Gabon, Gambia, Germany, Ghana, Gibraltar, Greece, Guatemala, Guyana, Hong Kong, Hungary, India, Indonesia, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Laos, Latvia, Liechtenstein, Lithuania, Luxembourg, Macao, Madagascar, Malaysia, Malta, Mauritius, Mexico, Moldova, Monaco, Mongolia, Morocco, Mozambique, Namibia, Netherlands, New Zealand, Niger, Nigeria, North Macedonia, Norway, Oman, Pakistan, Panama, Paraguay, Peru, Philippines, Poland, Portugal, Qatar, Romania, Rwanda, Saint Lucia, San Marino, Saudi Arabia, Senegal, Serbia, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sri Lanka, Sweden, Switzerland, Taiwan, Tanzania, Thailand, Trinidad and Tobago, Tunisia, Turkey, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, and Vietnam

Please note support to new countries is rolling out and will take a couple of weeks. If you meet all eligibility requirements but do not see a newly supported country listed on the application page yet, please check again at a later date. To learn more about the country expansion, check out this blog post.

  1. Should you be accepted into the Partner Program, during the enrollment process, agree to Stripe's Terms of Service.
  2. Depending on the country you've selected during the Partner Program enrollment, you will be routed to either a Stripe Standard or Stripe Express account. 
    (Please note: Stripe requires either SMS or the Google Authenticator app for Two Factor Authorization, both of which usually require a mobile device.)
  3. Fill out the fields to activate your Stripe account. You MUST use your legal name to create your Stripe account. It is fine to use a pen name on Medium, but Stripe can't verify and pay you unless you use your legal name.

About your Stripe Standard account

  • While Stripe may have additional supported countries including those available in beta or preview mode, Medium is currently only able to support our list of eligible countries.
  • Requires either SMS or the Google Authenticator app for Two Factor Authorization.
  • Can only be used to transfer payouts to bank accounts. Debit cards are not supported.
  • Accessed directly with a password.
  • A single account of this type can be used for multiple services, and not just Medium. The account can be managed through the Stripe Dashboard.

About your Stripe Express account

  • While Stripe may have additional supported countries including those available in beta or preview mode, Medium is currently only able to support our list of eligible countries.
  • Requires either SMS or the Google Authenticator app for Two Factor Authorization.
  • Can only be used to transfer payouts to bank accounts. Debit cards are not supported.
  • Accessed directly with a password.
  • Your Stripe Express account can only be used with Medium.

Frequently Asked Questions

I am an individual, and the sign-up form asks me to fill in details of my business. What should I put in there?

Note that some of the fields in the form (marked with •) are optional. If you believe they do not apply to you, leave them blank.

I already have a Stripe account. Can I use it to receive payouts from Medium?

Yes! To sign into your existing Stripe account, during the Stripe account creation process, if you are not redirected to the login screen, click Sign-in in the upper-right corner of the sign-up form.

I want to log into Stripe Dashboard, but I do not know my password. How can I reset it?

You can reset your password with Stripe on this page. Once you reset your password, you will be able to manage your account in the Stripe Dashboard.

How can I update the email address associated with my Stripe account?

Medium cannot modify the details of your Stripe account. To change your email address, contact Stripe Support.

How can I change the bank account used for my payouts?

You can always change those details by logging into Stripe Dashboard.

How do I delete the bank information I gave you when joining the Partnership Program?

All such deletion requests are initiated and completed directly with Stripe.

Stripe is asking me to verify my identity, but the verification fails each time I upload the scans. What should I do?

When signing up to Stripe, you might have entered your company name as your individual name. This leads to a mismatch in automatic verification.

Contact Stripe to let them know about this issue and they should be able to resolve it manually.

Can I earn money on a visa?
We are unable to give you advice regarding earning while on a visa, and urge you to contact an expert in this field. We are unable to accept any returned earnings if it does violate your visa.
Was this article helpful?