Title: PayKrypt for WooCommerce
Author: paykryptio
Published: <strong>July 3, 2026</strong>
Last modified: July 3, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/paykrypt-for-woocommerce.svg)

# PayKrypt for WooCommerce

 By [paykryptio](https://profiles.wordpress.org/paykryptio/)

[Download](https://downloads.wordpress.org/plugin/paykrypt-for-woocommerce.0.1.0.zip)

 * [Details](https://wordpress.org/plugins/paykrypt-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/paykrypt-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/paykrypt-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/paykrypt-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/paykrypt-for-woocommerce/)

## Description

PayKrypt for WooCommerce lets merchants accept cryptocurrency payments through PayKrypt
hosted checkout.

The plugin creates a PayKrypt payment intent for each WooCommerce order, redirects
the customer to PayKrypt hosted checkout, and updates the WooCommerce order by polling
PayKrypt payment intent status. Webhooks are not required for this version.

#### Features

 * Hosted crypto checkout powered by PayKrypt.
 * Payment intent creation with per-order idempotency keys.
 * Automatic WooCommerce order status polling.
 * Manual order status sync from the WooCommerce order actions menu.
 * Production and custom environment settings.
 * Optional allowed asset and chain filters.
 * HPOS-compatible order metadata.
 * WooCommerce Checkout Blocks support.

#### Requirements

 * WordPress 6.0 or higher.
 * WooCommerce 7.0 or higher.
 * PHP 7.4 or higher.
 * A PayKrypt merchant API key that can create and read payment intents.

### External Service

This plugin connects to PayKrypt, a third-party hosted cryptocurrency payment service,
when a customer chooses PayKrypt at checkout and while WooCommerce synchronizes 
the resulting payment status.

To create a payment intent, the plugin sends the order total, currency, order number
in the payment description, customer billing email address, configured allowed chains
and assets, expiry, and amount tolerance to `https://api.paykrypt.io`. The merchant
API key is sent in the Authorization header. During scheduled and manual status 
synchronization, the plugin sends the PayKrypt payment intent ID to the same API.
The returned intent ID, checkout URL, status, last synchronization time, and API
error message are stored as private WooCommerce order metadata.

After the payment intent is created, the customer is redirected to PayKrypt hosted
checkout at `https://gate.paykrypt.io`. PayKrypt may collect information from the
customer under its own policies. The service is required for this plugin to process
payments; no data is sent to PayKrypt until the merchant configures the plugin and
a customer selects PayKrypt.

 * PayKrypt service: https://paykrypt.io/
 * PayKrypt API documentation: https://docs.paykrypt.io/
 * PayKrypt Terms of Use: https://paykrypt.io/tos
 * PayKrypt Privacy Policy: https://paykrypt.io/privacy

### Order Status

 * `awaiting_payment`, `detected`, `confirming`: order remains pending/on-hold.
 * `confirmed` with `transactionsSummary.isFullyPaid`: order is marked paid.
 * `expired` or `canceled`: order is cancelled when not already paid.
 * `underpaid` or `overpaid`: an order note is added for merchant review.

## Installation

 1. Install and activate WooCommerce.
 2. Upload the plugin ZIP through Plugins > Add New Plugin > Upload Plugin, or install
    it from the WordPress.org plugin directory.
 3. Activate PayKrypt for WooCommerce.
 4. In the PayKrypt merchant dashboard, create an API key that can create and read 
    payment intents.
 5. In WooCommerce, open Settings > Payments > PayKrypt.
 6. Paste the PayKrypt API key and configure expiry, amount tolerance, and optional
    allowed chains/assets.

## FAQ

### Do customers pay inside WooCommerce?

No. Customers are redirected to PayKrypt hosted checkout. PayKrypt handles the crypto
payment experience, address selection, QR code, and payment status page.

### Does this plugin require webhooks?

No. This version uses polling to reconcile WooCommerce orders with PayKrypt payment
intents.

### Which API key should I use?

Use a PayKrypt merchant API key in the `pk_...` format that can create and read 
payment intents.

### Does the plugin support Checkout Blocks?

Yes. The plugin registers a payment method for WooCommerce Checkout Blocks as well
as classic checkout.

### Does the plugin store private wallet keys?

No. The plugin stores only PayKrypt payment intent metadata and calls PayKrypt APIs
using the configured merchant API key.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PayKrypt for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ paykryptio ](https://profiles.wordpress.org/paykryptio/)

[Translate “PayKrypt for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/paykrypt-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/paykrypt-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/paykrypt-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/paykrypt-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/paykrypt-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.0

 * Initial release.
 * Added hosted PayKrypt checkout redirect flow.
 * Added polling-based order reconciliation.
 * Added HPOS and Checkout Blocks compatibility.

## Meta

 *  Version **0.1.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bitcoin payments](https://wordpress.org/plugins/tags/bitcoin-payments/)[crypto payments](https://wordpress.org/plugins/tags/crypto-payments/)
   [cryptocurrency](https://wordpress.org/plugins/tags/cryptocurrency/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/paykrypt-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/paykrypt-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/paykrypt-for-woocommerce/reviews/)

## Contributors

 *   [ paykryptio ](https://profiles.wordpress.org/paykryptio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/paykrypt-for-woocommerce/)