Kuvaus
HL Hunt Payment Gateway for WooCommerce lets you accept Visa, Mastercard, American Express, Discover, and other major cards as well as ACH bank account payments directly on your checkout page.
Key Features:
- PCI Compliant — Card and bank data is tokenized client-side via PCI Vault. Raw numbers never reach your server.
- ACH / Bank Payments — Accept payments directly from checking or savings accounts (enable in gateway settings).
- Simple Setup — Enter your API keys from the HL Hunt dashboard and you’re ready to go.
- Test Mode — Use test API keys (sk_test_xxx) to test payments without processing real charges.
- Refunds — Process full or partial refunds directly from the WooCommerce order page.
- Webhooks — Automatic order status updates via secure HMAC-signed webhooks.
- HPOS Compatible — Fully supports WooCommerce High-Performance Order Storage.
Third-Party Services
This plugin connects to the following external services to process payments:
HL Hunt Payment API
When a customer places an order, the plugin sends payment data (amount, currency, vault token, order metadata) to the HL Hunt API at https://payments.hlhunt.org for charge creation, refunds, and status polling. This communication only occurs when a customer initiates a checkout or when a merchant processes a refund.
PCI Vault (by SnapBill, Inc.)
Card data entered by the customer is sent directly from the customer’s browser to PCI Vault (https://api.pcivault.io), a PCI DSS Level 1 certified card vault. Raw card numbers never pass through your WordPress server. The plugin loads a JavaScript SDK (hlhunt.js) from the HL Hunt server to facilitate this secure tokenization.
What Data Is Sent Externally
- To PCI Vault (from customer’s browser): Card number, expiry date, CVC, cardholder name; OR routing number, account number, account holder name.
- To HL Hunt API (from your server): Vault token (not raw payment data), charge amount, currency, payment type, order ID, order key, customer IP address, charge descriptions, customer name and email (for receipts and customer records).
- No data is collected or sent for analytics, tracking, or advertising purposes.
Asennus
- Upload the
hlhunt-woocommercefolder to/wp-content/plugins/. - Activate the plugin through the ’Plugins’ menu in WordPress.
- Go to WooCommerce Settings Payments HL Hunt.
- Enter your Secret Key and Publishable Key from the HL Hunt dashboard.
- (Optional) Set up a webhook in your HL Hunt dashboard pointing to:
https://yoursite.com/?wc-api=hlhunt_webhook - Enable the gateway and save.
UKK
-
Where do I find my API keys?
-
Log in to your HL Hunt dashboard at payments.hlhunt.org. Navigate to Developers API Keys.
-
Is this plugin PCI compliant?
-
Yes. Card data is collected in the browser and sent directly to PCI Vault (a PCI DSS Level 1 certified vault). Raw card numbers never touch your WordPress server.
-
How do I test payments?
-
Use test API keys (sk_test_xxx / pk_test_xxx) and the test card number 4242 4242 4242 4242 with any future expiry and any 3-digit CVC.
-
How do webhooks work?
-
Add a webhook endpoint in your HL Hunt dashboard pointing to
https://yoursite.com/?wc-api=hlhunt_webhook. The plugin will automatically verify the HMAC signature and update order statuses.
Arvostelut
There are no reviews for this plugin.
Avustajat & Kehittäjät
“HL Hunt Payment Gateway for WooCommerce” perustuu avoimeen lähdekoodiin. Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.
AvustajatKäännä “HL Hunt Payment Gateway for WooCommerce” omalle kielellesi.
Oletko kiinnostunut kehitystyöstä?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Muutosloki
1.1.3
- FIX: Customer name and email are now sent with each charge so completed orders correctly populate customer records in the HL Hunt dashboard.
1.1.2
- FIX: HL Hunt logo now displays correctly in WooCommerce payment providers list.
- Uses WordPress.org-hosted icon for compatibility with WooCommerce admin.
- Added Update URI for automatic plugin updates.
1.1.0
- NEW: ACH / Bank Account payments (checking & savings).
- NEW: Payment method tabs at checkout (Card | Bank Account).
- NEW: Admin setting to enable/disable ACH.
- Updated SDK with
createBankToken()method. - Purple HL Hunt branding on focus states.
- Updated plugin icon and banner.
1.0.0
- Initial release.
- Credit/debit card payments via HL Hunt API.
- PCI Vault tokenization (SAQ-A eligible).
- Full and partial refunds.
- Webhook handler with HMAC-SHA256 verification.
- HPOS compatibility.
- Test mode support.
