ElliboHelp Centre

Connect PayU

Take UPI, cards, net banking, wallets and EMI through your own PayU India account - Key and Salt, webhook, test payment and going live.

PayU lets customers pay in rupees by UPI, cards, net banking, wallets and EMI. Customers are taken to PayU's secure page to pay.

Before you start

  • A PayU India account. Sign up at payu.in. A test Key and Salt are available straight away. Live keys need your documents and a live website; PayU checks the website, usually in a day or two.
  • You must be an admin of the business in Ellibo.

Step 1: Get your Key and Salt

  1. Sign in to the PayU Dashboard.
  2. On the menu bar, switch to Test Mode or Live Mode.
  3. Go to Developer (left menu):

    • in test mode, open the API Keys tab;
    • in live mode, open the API Details tab.
  4. Click Copy Key and Copy Salt. Use the Salt (32-bit), also called Salt v1.
Regenerated your Salt?

PayU asks you to Activate a new Salt, or it expires after 15 days. Paste the new Salt into Ellibo after you activate it.

Step 2: Connect in Ellibo

  1. Open Settings › Integrations › Payments.
  2. On the PayU tile, click Connect.
Connecting PayU
1 Merchant Key, 2 Salt (v1), 3 Account type, 4 Payments go into, 5 Connect.
#FieldWhat to enter
1Merchant KeyThe Key
2Salt (v1)The 32-bit Salt
3Account typeTest / sandbox or Live, to match the keys
4Payments go intoKeep PayU Clearing (recommended)
5Connect PayUClick it

Step 3: Add the webhook

  1. In Ellibo, under Your gateways › PayU, click Copy next to Webhook URL.
  2. In the PayU Dashboard, go to Developer › Webhooks › Create Webhook. (On older dashboards: Settings › Webhooks.)
  3. Choose type Payments, paste the address, and tick Successful and Failed.
  4. Save. Test and live have separate webhooks.

Step 4: Try a test payment

  1. Open a small invoice's Pay now link and choose PayU.
  2. Pay with PayU's test details: card 5123 4567 8901 2346, any future date, CVV 123, OTP 123456; or any UPI ID ending in @payu.
  3. Check the invoice shows Paid, then cancel the test receipt.

Step 5: Go live

  1. When PayU approves your account, copy the live Key and Salt.
  2. In Ellibo, click Keys, paste them, set Account type to Live, and Save.
  3. Add the webhook again in live mode.

Fees, payouts and refunds

If something goes wrong

ProblemFix
Keys not acceptedMake sure the Key and Salt come from the same mode as Account type.
Works in test but not livePayU must approve your website and documents before live keys work.
Paid but not showingAdd the webhook, then click Check payment on the invoice.

See also Fix payment problems.

Still need help?Write to us and we'll walk you through it.
Contact support