APIs used for Integration
| Use case → Reference | command / primary value |
|---|---|
| Collect payment (form post from browser, card/UPI/NB/etc. per mode) — Collect Payment API (Merchant Hosted Checkout) | Browser form POST to _payment with mode-specific fields (pg, bankcode, card/UPI params as applicable) |
| Verify a payment — Verify Payment API | verify_payment |
| Check transaction info — Check Action Status with PayU ID | check_action_status |
| Get transaction by txnid — Get Transaction Info API | get_transaction_info |
| Refund a transaction — Refund Transaction API | cancel_refund_transaction |
Collect Payment endpoint:
POST https://test.payu.in/_payment(test) ·POST https://secure.payu.in/_payment(production)hashon_payment: Base sequence matches hosted checkout; card and other modes can require extended / different sequences — follow the Merchant Hosted / mode-specific guides.
Post-service (commandAPIs) endpoint:POST https://info.payu.in/merchant/postservice.php?form=2
Post-service hash formula:sha512(key|command|var1|SALT)
Updated about 1 hour ago
Did this page help you?
