Documentation Index
Fetch the complete documentation index at: https://docs.hitpayapp.com/llms.txt
Use this file to discover all available pages before exploring further.
Account Setup
Before you begin integrating HitPay payments into your WooCommerce store, you need to set up your HitPay account and ensure some prerequisites are met:- If you haven’t already, create an account on HitPay.
- Ensure that you have the necessary payment methods activated in your HitPay account.
- Make sure the payment methods you want to offer are enabled in your WooCommerce sales channel.

Integration Guide
Install HitPay WooCommerce Plugin

Activate the Plugin
Copy Your API Keys and Salt

If you’re testing, uncheck Live Mode and use the sandbox credentials from HitPay Sandbox dashboard.

Test the Connection
If successful, you’ll see a confirmation. If it fails, click View Details to understand the issue.

Refunds
Refunds are fully integrated into the WooCommerce dashboard, so you can directly proceed to refund an order from the WooCommerce dashboard, and it will automatically refund the payment back to the customer.- Log in to the Admin panel.
- Navigate to WooCommerce by clicking on “WooCommerce” in the menu.
- Select “Orders” from the WooCommerce menu.
- Find the order you want to process a refund for and click on the “View” icon or the row associated with that order. This action will take you to the Admin Order Details page.
- Scroll down on the Admin Order Details page to locate the “Refund” button. It should be displayed on the page.
- If the order was paid using the ‘HitPay Payment Gateway,’ WooCommerce will, by default, display a button that says ‘Refund xx via HitPay Payment Gateway’ on the screen.
- If the payment gateway accepts the refund request, the refund details will be automatically added to the order’s history.
- Please note that only one refund is allowed per transaction.
Support for Drop-In UI
This plugin supports Drop-In UI. Drop-In allows your customers to complete the payment without a redirect; it is embedded into your webpage, so your customers will never have to leave your site. This is recommended if you have payment methods like Cards and Native QR Code payments (e.g., PayNow).
FAQs
I have completed the plugin setup but I am unable to proceed to the payments page
I have completed the plugin setup but I am unable to proceed to the payments page
Something went wrong please contact the merchant on the checkout page, please make sure to check the following:- In your plugin settings, ensure it's not in test mode (
Live Modeshould be enabled). - Make sure that the
API KeyandSaltValue are correct. You can find them in your dashboard under the "API Keys" Menu https://dashboard.hit-pay.com/. - Ensure that the store
checkout currencyis supported by your account. Click here for more details on the currencies supported. Minimum amountfor each payment method could be different, please ensure that the checkout amount is above the minimum amount.
Does HitPay send an email after the WooCommerce order is confirmed
Does HitPay send an email after the WooCommerce order is confirmed
Why does my charges `webhook status` show as failed?
Why does my charges `webhook status` show as failed?
- Your store may have a security feature that blocked Hitpay's request.
- Your server was unavailable during this time.
- Production:
3.1.13.32,52.77.254.34 - Sandbox:
54.179.156.147
How do I send WooCommerce test store access to HitPay?
How do I send WooCommerce test store access to HitPay?
- Ensure that your credentials are correct, both the API Key and Salt.
- Ensure that you are testing with an amount greater than $1 (or equivalent).
- Make sure the webhook in the HitPay dashboard shows “Success.” Please provide the following details to the HitPay team:
- Debug logs from your WooCommerce store.
- Admin access to your WooCommerce test store (Since our team will be debugging, please avoid sending access to your live store).
- SFTP access to your test store. You can send the details to support@hit-pay.com (Approximate debug time would be 3 to 5 business days).
Why don't I see Apple Pay or Google Pay on my checkout page?
Why don't I see Apple Pay or Google Pay on my checkout page?
CARDS as the payment method.
Additionally, it will work only if the browser supports the respective method:Apple Pay: Only available on the Safari browser. Ensure you have Apple Pay enabled. Here's a guide from Apple on how to enable Apple Pay on your browser.Google Pay: Only available on the Chrome browser. Ensure you have Google Pay enabled on your Google account.
I set up a payment method, but it's not reflecting on my checkout page. Why?
I set up a payment method, but it's not reflecting on my checkout page. Why?
- Navigate to
Payment Gateway>Integrations. Ensure that your payment method is enabled for your respective sales channel. - If you have checkout rules, navigate to
Payment Gateway>Checkout Customization>Payment Method Rulesand ensure your payment method is selected.
How can I support multiple currencies using HitPay and WooCommerce?
How can I support multiple currencies using HitPay and WooCommerce?

