UPI payment verifier

Direct UPI payments for WooCommerce

PaymentSetu is not a wallet or payment gateway. Your customers pay through UPI, the money goes directly into your merchant account, and PaymentSetu verifies the transaction for your WooCommerce order.

No separate PaymentSetu KYC is required. Connect your existing merchant account, add your API key, and start accepting UPI payments on your WooCommerce website.

The plugin connects your store to PaymentSetu, so order status can be updated after successful payment verification without custom API work.

Direct merchant account Payments settle in your own UPI merchant account.
Payment verification PaymentSetu checks and matches received UPI payments.
WooCommerce updates Webhook updates help your store confirm paid orders.

Setup

Install the ZIP file in WordPress, enable PaymentSetu in WooCommerce payments, then connect it with your PaymentSetu API key and webhook URL.

  1. Upload paymentsetu-gateway.zip from Plugins > Add New > Upload Plugin and activate it.
  2. Open WooCommerce > Settings > Payments and enable PaymentSetu.
  3. Copy the webhook URL shown in the plugin settings.
  4. Create a PaymentSetu API key, add the WooCommerce webhook URL, then paste the API key back into the plugin settings.