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

  1. Download and install the PayTech WooCommerce Gateway plugin.

  2. In your WordPress dashboard, go to Plugins β†’ Add New.

  3. Upload the plugin .zip file and click Install Now.

  4. 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

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

  1. Enable Sandbox Mode using the sandbox base URL.

  2. Place a test order in WooCommerce checkout.

  3. Confirm webhook notifications update the order status.

  4. 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