WordPress checkout

Add a Chargedeck checkout to WordPress

A free plugin adds a WooCommerce payment gateway, a checkout block and a shortcode. No WooCommerce? Paste one line into a Custom HTML block instead. Payments go straight to your own Stripe, PayPal or Square.

Free for 7 days. No card. 0% of your sales, on every plan.

The short version

Running WooCommerce? Install the free Chargedeck plugin and switch on the Chargedeck gateway. Your cart total is sent to a Chargedeck checkout and the order is marked paid by a signed webhook.

No WooCommerce? Use the plugin's block or [chargedeck] shortcode, or paste the buy-button snippet into a Custom HTML block.

Step by step

How to add Chargedeck to WordPress

Pick the method that suits your site. They all take the payment on the same secure Chargedeck checkout.

Method 1: the plugin

Install Chargedeck for WordPress

Free. WordPress 5.8 or newer, PHP 7.4 or newer.
  1. Download the plugin: chargedeck-wordpress.zip (version 1.0.0, free).
  2. In WordPress go to Plugins, Add New, Upload Plugin, choose the zip and click Activate.
  3. Go to Settings, ChargeDeck and enter your API key and webhook signing secret from your Chargedeck dashboard (Developers). Click Test connection.
  4. Copy the webhook URL shown there into Chargedeck (Developers, Webhook URL).
  5. For WooCommerce: go to WooCommerce, Settings, Payments and enable ChargeDeck.

To place a button on any page or post, add the ChargeDeck Checkout block, or use the shortcode:

Shortcode
[chargedeck slug="your-page-slug" text="Buy now"]
Method 2: no plugin

Paste the buy button into a Custom HTML block

Self-hosted WordPress. On WordPress.com, script tags need a plan that allows them.
  1. Edit the page and add a Custom HTML block.
  2. Paste the snippet below and update the page.
  3. The button opens your checkout in an overlay, without leaving your site.
Buy button
<a data-chargedeck="your-page-slug">Buy now</a>
<script src="https://chargedeck.app/embed.js" defer></script>

Swap your-page-slug for the last part of your checkout link. You can copy ready-made code from the embed generator.

Method 3: works on every plan

Link a button to your checkout

No code. Opens your checkout page in the browser.
  1. In Chargedeck, open your checkout page and copy its link.
  2. In the WordPress editor add a Buttons block and paste the link as its URL.
  3. Publish. Buyers who tap the button land on your branded checkout and pay.
Your link looks like this
https://chargedeck.app/p/your-page-slug
Which method

What each method does on WordPress

What the buyer seesWhat you need
WooCommerce gatewayYour cart checks out on Chargedeck, then returns to your order pageThe plugin, plus an API key
Block or shortcodeA buy button on any page or postThe plugin
Buy button snippetCheckout opens in an overlay on your pageA place to paste HTML and JavaScript
Button linkYour checkout opens as a full pageAny plan. No code.
What you get

A full checkout, not a bare payment button

Order bumps

A one-tap add-on above the pay button. How bumps work.

Your own processor

Payments settle straight into your own Stripe, PayPal or Square account.

Flat fee, 0% of sales

From $9.99 a month with no sales caps. See pricing.

Custom fields

Collect sizes, handles and delivery notes with the order.

Variants and stock

Sell options with stock limits, and let buyers fill a basket.

Tracking

Meta and TikTok pixels plus UTM tags that follow the order.

Your money, direct

Your WordPress site sells. Your processor gets paid.

Chargedeck is non-custodial. A buyer's payment goes from their card or bank straight into your own processor account, and your processor pays you out on its normal schedule. The money never sits in a Chargedeck balance, so there is nothing for us to take a percentage of.

Pricing

Flat plans. No sales caps. 0% of your sales.

The price does not move when your sales do. Pick by how many brands you run, not by how much you earn.

Starter
$9.99/mo

Everything you need to sell, on one brand.

  • 0% of every sale
  • Your own Stripe, PayPal or Square
  • Unlimited products, pages and checkouts
  • Order bumps, pay what you want, baskets, bookings
  • Storefront, Discord bot, API and webhooks
  • 1 brand and 1 storefront
For multiple brands
Growth
$24.99/mo

For sellers running more than one brand.

  • Everything in Starter, plus:
  • Up to 5 brands and storefronts
  • Advanced analytics: per-page breakdown and UTM attribution
  • Still 0% of every sale
Unlimited
$49.99/mo

Every brand and storefront, one login.

  • Everything in Growth, plus:
  • Unlimited brands and storefronts
  • Still 0% of every sale
  • Still your own processor

Free for 7 days with everything unlocked, no card needed. After that, selling needs a plan; your link-in-bio page stays free. Prices in USD, billed monthly, cancel anytime. No plan has a sales cap.

FAQ

WordPress checkout: common questions

Is there a Chargedeck WordPress plugin?

Yes. It is free and adds a WooCommerce payment gateway, a "ChargeDeck Checkout" block and a [chargedeck] shortcode. Download the zip from this page and upload it under Plugins, Add New, Upload Plugin.

Do I need WooCommerce?

No. The block, the shortcode and the pasted buy button all work on a plain WordPress site. WooCommerce is only needed if you want Chargedeck as the payment method for your WooCommerce cart.

How does the WooCommerce gateway confirm an order?

When the buyer pays, Chargedeck sends a signed webhook to your site and the plugin marks the order as paid. A check on the thank-you page acts as a backup.

Does it work on WordPress.com?

The link method works on every WordPress.com plan. Plugins and script tags need a WordPress.com plan that allows them.

Does Chargedeck take a cut of my sales?

No. Chargedeck charges a flat monthly fee and 0% of your sales on every plan. The only other cost is the card processing fee your own processor charges you, which Chargedeck never sees or marks up.

Is there a free trial?

Yes. Every new account gets 7 days with everything unlocked, and you do not enter a card to start. After the trial, selling needs a plan from $9.99 a month. Your link-in-bio page stays free forever.

Keep reading

More ways to use Chargedeck

Add a checkout to your WordPress site.

Build the page in Chargedeck, paste it into WordPress. Free for 7 days, no card.

See pricing