Accept crypto payments on WordPress

NormiePay adds USDC checkout to any WordPress site — with or without WooCommerce. Paste a buy button into a block, link a hosted payment page, or drive it from the API and grant access to gated content on the webhook.

How it works on WordPress

  1. Create a payment link in NormiePay and copy the buy-button HTML.
  2. Paste it into a Custom HTML block on any page or post (or use a membership plugin's webhook).
  3. Publish. Buyers pay in USDC; the signed webhook can unlock content or add a membership level.

Beyond WooCommerce

You do not need a store plugin to sell in crypto. A single buy button turns any post or page into a checkout, and the API plugs into membership tools like MemberPress or Paid Memberships Pro through webhooks.

Non-custodial by default

Every payment settles on-chain to your wallet — there is no processor account holding revenue and no card chargebacks to manage.

FAQ

How do I accept crypto on WordPress?

Create a NormiePay payment link and paste the buy-button HTML into a Custom HTML block, or integrate the API and grant access on the signed webhook. WooCommerce is optional.

Does it work with membership plugins?

Yes. Use the subscription webhooks (subscription.active / subscription.expired) to add or remove membership levels in tools like MemberPress or Paid Memberships Pro.

Is it non-custodial?

Yes — USDC settles on-chain straight to your own wallet.

Add USDC checkout to WordPress.