Description
Hilt Pay uses X-Hilt-Key authentication, checks the connection with GET /v1/products?limit=1, lets merchants choose Hilt checkouts from GET /v1/products, and creates hosted checkout handoffs through POST /v1/products/{product_id}/handoff-link. Mapped Hilt templates should use the configured WooCommerce identity type, which defaults to CUSTOM.
Support and landing page: https://www.hilt.so/woocommerce
The plugin is free. There is no WooCommerce surcharge. Standard Hilt plan pricing and transaction fees apply.
Includes:
- WooCommerce offsite payment gateway.
- Admin settings for API base, API key, Hilt identity type, webhook signing secret, webhook URL, and connection health check.
- Minimum API key scope guidance: read + execute only.
- Product and variation selector for choosing the Hilt checkout/template that should fulfil each WooCommerce product.
- Hosted checkout handoff creation through POST /v1/products/{product_id}/handoff-link.
- Webhook receiver at /?wc-api=hilt_pay.
- HMAC verification with X-Hilt-Signature and X-Hilt-Timestamp.
- Event-id deduplication.
- Order notes for Hilt success and failure events.
- Visible admin/order states for Hilt API failures and 429 rate limits.
- Customer user-meta sync for Hilt membership status and expiry when present.
Checkout Blocks
The plugin declares Cart and Checkout Blocks compatibility and registers a no-build Checkout Blocks payment method bridge. It delegates processing to the WooCommerce payment gateway and expects WooCommerce to follow the returned offsite redirect URL.
Screenshots

Hilt Pay settings configured with masked credentials and a successful connection health check. 
WooCommerce product edit screen with the Hilt checkout selector open. 
Buyer checkout with Hilt Pay selected and the Place order button visible. 
Hosted Hilt checkout with wallet connection and payment UI. 
WooCommerce order admin after a signed Hilt webhook updates the order to processing.
Installation
- Place this folder in wp-content/plugins/hilt-pay-for-woocommerce.
- Activate WooCommerce.
- Activate Hilt Pay for WooCommerce.
- Configure WooCommerce > Settings > Payments > Hilt Pay.
- Choose Hilt checkouts for eligible digital products or variations.
- Configure the Hilt webhook URL shown in settings.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Hilt Pay for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Hilt Pay for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.4
- Reworked the buyer checkout payment method panel with a cleaner Hilt card, USDC-only badges, and no tiny inline icon.
- Added the Hilt wordmark and surfaced zero-custody language in the buyer panel.
- Added WordPress.org icon assets and refreshed the buyer checkout screenshot.
0.1.3
- Constrained the Hilt favicon size in classic WooCommerce checkout.
0.1.2
- Added Hilt favicon branding to classic checkout and Checkout Blocks.
- Updated merchant-facing copy to foreground USDC on Solana.
- Added plugin-row links for WooCommerce docs and X.
0.1.1
- Replaced raw product ID entry with a Hilt checkout selector.
- Changed the connection health check to use GET /v1/products?limit=1.
0.1.0
- Initial plugin build.