Website payments

Accept crypto on
your website.

Add crypto checkout by installing the CPTPayment plugin for your store, or use our flexible API for a custom flow. Payments go directly to the wallet you control.

Wireless Headphones$99.00
Pay with cryptoOrder #1042

Amount due$99.00

Payment confirmedYour order is being processed.
Direct to your walletCPTPayment never holds funds.
Automatic status updatesKeep checkout and orders in sync.
Multiple assetsLet customers pay their way.

How it works

One checkout. One clear payment flow.

From the cart to confirmation, every status stays connected to the order.

🛒Customer checks outThey choose crypto at payment.
CPPayment requestCPTPayment creates the amount and address.
Customer paysFunds go from their wallet to yours.
Payment confirmedBlockchain status is tracked.
Order updatedYour store receives the final state.

Plugins & integrations

Install the plugin. Keep your existing store.

Add CPTPayment as a checkout option without replacing your storefront, then configure it from your store dashboard.

WooCommerce

WooCommerce plugin

Install the CPTPayment plugin in WordPress and keep payment and order status synchronized.

Install for WooCommerce

Shopify integration

Add CPTPayment to your store, connect your account, and enable crypto at checkout.

Add to Shopify

Custom website plugin

Add the checkout component to your site and configure the payment experience.

View plugin setup
</>

Payment API

Need more control? Create requests, receive webhooks, and build your own flow.

Explore the API

Built for conversion

A checkout customers understand.

Show the amount, selected asset, payment address, confirmation status, and order result without sending customers through a confusing flow.

  • Recognizable asset and network labels
  • Clear payment amount and destination
  • Pending, confirming, and confirmed states
  • Underpayment and overpayment visibility
Payment requestOrder #1042
AMOUNT IN BTC0.00119084≈ 100.00 USD
PAY TObc1qxwdsn0647j...xtwxce
DetectedConfirmingConfirmed

Plugin setup

Go live in four steps.

Install the plugin, connect your CPTPayment account, configure checkout, and run a test payment.

View plugin guide
  1. 1

    Install the CPTPayment pluginAdd it from your platform’s plugin or integration settings.

  2. 2

    Connect your account and walletAuthorize the plugin and choose the wallet that receives payments.

  3. 3

    Configure crypto checkoutSelect assets, networks, expiry, and confirmation requirements.

  4. 4

    Test and enable the pluginComplete a test payment, then publish the payment option for customers.

Questions

Website payments

Do I need to replace my current checkout?+

No. The plugin adds crypto as another payment option inside the store and checkout you already use.

Where do customer payments go?+

Funds move directly from the customer’s wallet to the wallet address you control.

How does my store know the payment is complete?+

The plugin receives CPTPayment status updates and synchronizes the corresponding order automatically.

Can customers choose different assets?+

Yes. You control which supported assets and networks the plugin offers at checkout.

Can I build my own payment interface?+

Yes. Use the payment API and webhooks instead of the plugin when you need a fully custom experience.

Ready to accept crypto

Add crypto to the checkout you already use.

Install the CPTPayment plugin and configure it from your existing store dashboard.

Install the plugin