HitPay Recurring Payments is a payment gateway plugin that extends WooCommerce Subscriptions allowing HitPay merchants to automatically accept recurring payments for subscription-based products.
The plugin is integrated with WooCommerce Subscriptions. This means you can create and manage products with automatic recurring payments. If you’re not familiar with this feature, we recommend checking out the store manager guide.
Navigate to Plugins, find the HitPay Recurring Payments plugin, and click the Settings button.
Fill out the main fields in the settings form, including Title, Description, API Key, and Salt.
Click Save Changes once done.
Copy and Paste the API Keys and Salt Values from the HitPay settings to WooCommerce. You may find your API and Salt Keys from HitPay dashboard > Payment Gateway > API.
Yes, HitPay is continuously updated to ensure compatibility with the latest versions of WooCommerce. However, always refer to our release notes to ensure your WooCommerce version is supported.
Why does my charges `webhook status` show as failed?
If you are using a payment plugin, after every successful payment, a webhook is sent to your store to acknowledge the payment confirmation. Your order is marked as paid through this webhook.A webhook status showing as "failed" indicates that Hitpay failed to communicate with your server. This can happen for the following reasons:
Your store may have a security feature that blocked Hitpay's request.
Your server was unavailable during this time.
To avoid this issue, ensure that you whitelist Hitpay's IP addresses:
Production: 3.1.13.32, 52.77.254.34
Sandbox: 54.179.156.147
For further details, please review your store's debug logs.