Support Home > Utilities > Payments Block

Payments Block

The Payments block lets you add a payment button to any post or page. Using Stripe as the payment gateway, you can accept credit or debit cards. The block can be used for selling physical and digital products online. It works for both one-time payments as well as monthly and yearly recurring payments for subscriptions or membership websites. A “Pay what you want” option allows the feature to be used for accepting donations.

The following video shows the process of adding a Payments block and setting up a payment button:


To use the Payments block, you will need to connect to Stripe.

You will also need a Jetpack Security or Jetpack Complete plan.

Adding the Payments Block

You can add the Payments block by searching and/or selecting it from the Jetpack section of the block selector:

See Jetpack Blocks for detailed instructions on adding blocks.

How to set up and manage payments

For full instructions on how to connect your Stripe account, add new buttons, view related fees and manage your buttons, visit our support article on this topic.


If you’re having any trouble with the Payments block, please check the ‘Tips’ section at the bottom of this support page. If your question is not answered there, please contact support for help.

Privacy Information

This feature is deactivated by default, and unlocking it requires a Jetpack Security or Jetpack Complete plan. Because this is not a formal module within Jetpack, there is no way to deactivate it entirely. If you have access to this feature but are not actively using it, there is no code running on your site that’s interacting with it.

Please note that payments are processed via Stripe, so we also recommend reviewing its privacy policy and documentation.

Data Used
Site Owners / Authors


In order to process a payment, the Stripe account ID, Amount being charged ( from product information ), Currency ( from product information ) is sent to Stripe.

Site Visitors / Purchasers


To facilitate new signup and renewals, the following is sent to Stripe (governed by Stripe TOS): Name, Credit Card number, CVV, Expiry date.

Note – the credit card details are not stored by us – this data is collected and stored by Stripe. systems are fully PCI compliant.

Activity Tracked
Site Owners / Users


Email-related events (you will receive an email from Jetpack when a payment has been completed) are tracked – sends, opens, and clicks.

Site Visitors / Users


We plan to store anonymized analytics about which step in the purchase process was reached for the purpose of improving the user experience.

Cookies may be stored to implement content blocking in the future.

Data Synced (Read More)
Site Owners / Users


We sync the following meta around payments/products: all information regarding new products being created / edited.

We also sync the following meta from Stripe with Oauth connection: Account ID, secret and public keys necessary to facilitate the payment, country, timezone, default currency, and the account name.

Site Visitors / Users


We create new account for the user, or use the account associated with the email customer gives us. An explanation of data used can be found here.

History of signups and billing facilitated via this feature is stored on servers for accounting and subsequent renewal purposes.

For the purpose of renewing subscription, on our servers we store: Safely encrypted Stripe ID of the credit card connected to subscription, User id that initiated the purchase, Details about the product, Payment history for the subscription, Last 4 digits of the credit card and the brand – what is known in the industry as “safe details”.

Also, we connect the ID of the credit card to the user id, which allows for one-click payments on other subscription products sold on network.

  • Table Of Contents

  • Categories

  • Contact Us

    Need more help? Feel free to contact us.