Setup and Configuration
The PayTech WooCommerce Gateway plugin enables merchants to accept payments and manage recurring billing directly through WooCommerce. This plugin integrates seamlessly with the PayTech API, supporting credit/debit card payments and rebill functionality.
π§ Installation
Download and install the PayTech WooCommerce Gateway plugin.
In your WordPress dashboard, go to Plugins β Add New.
Upload the plugin
.zip
file and click Install Now.Activate the plugin.
βοΈ Configuration
Once installed, configure the gateway by navigating to:
WooCommerce β Settings β Payments β PayTech Payment
You will see the following configuration screen:

General Settings
Enable/Disable Check this box to enable PayTech as a payment method in your store.
Title The payment method name displayed to customers during checkout. Example:
Woocommerce Payment Gateway for PayTech
Description A short description shown to customers at checkout. Example:
Pay easily through PayTech using your preferred method.
API Settings
Base URL Enter the PayTech API base URL. Use the sandbox environment for testing:
https://engine-sandbox.nowacash.com
For production, use:https://engine.nowacash.com
API Key Your unique API key provided by PayTech. (Keep this secure and do not share it.)
Notification URL This is the webhook endpoint used by PayTech to send payment updates. Example:
https://yourdomain.com/wc-api/paytech_webhook
Payment Options
Allowed Payment Methods Select which payment methods to allow (e.g., Credit/Debit Card).
Start Recurring Enable this option to allow recurring/rebill payments.
Pre-Authorization (optional) Allows 2-phase charges (authorize first, capture later).
Send Card Data Directly (PCI DSS only) If your system is PCI DSS compliant, you may enable direct card data sending. Otherwise, leave unchecked.
Additional Parameters (JSON) Optional advanced configuration in JSON format. Example:
π Recurring Payments (Rebill)
When Recurring Payment Chain is enabled:
Customers can subscribe to products or services.
The gateway automatically handles rebills according to WooCommerce Subscriptions logic.
Webhooks update payment status (success, failed, canceled).
β
Testing the Gateway
Enable Sandbox Mode using the sandbox base URL.
Place a test order in WooCommerce checkout.
Confirm webhook notifications update the order status.
Once verified, switch to the production base URL and live API key.
π Troubleshooting
Payments not updating? Ensure your Notification URL is reachable and properly configured.
Invalid API Key? Verify the key matches the one provided in your PayTech dashboard.
Recurring payments failing? Confirm that rebill is enabled both in the plugin and in your PayTech account.
π· Screenshots
Plugin Configuration

Checkout page with PayTech option

WooCommerce PayTech payment

Last updated