Guides/Monetize your site/Payments block

Payments block

Last reviewed on December 4, 2025

The Payments block accepts credit and debit card payments for goods, services, subscriptions, memberships, donations, and more. In this guide, you will find links to guides for setting up payment buttons, paid content, and paid newsletters.

Video tutorial

Select a topic below to find step-by-step instructions for accepting payments.

Get started

Set up and connect a free Stripe account to accept payments through your site.

Ways to earn

Collect one-time payments, donations, or recurring subscriptions.

Sell products

Use payment buttons to sell products on your site.

Customize and manage

Configure your buttons and manage your customers.

Fees for payments are based on the WordPress.com plan you have and are calculated as a percentage of your revenue:

PlanFreePersonalPremiumBusinessCommerce
Subscriber payment fee10%8%4%2%0%

In addition to the fees listed above, Stripe collects 2.9% + US$0.30 for each payment made to your Stripe account. Not in the USA? Check Stripe’s fees in your currency.

This system allows you to offer Payments with minimal upfront investment. As you collect more supporters, it may make sense to move to a higher plan to retain more revenue.

Note that if your WordPress.com plan expires, the fee associated with your plan will increase to 10%. The Stripe fee will be unaffected.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!