APIs used for Integration
| Use case → Reference | command / primary value |
|---|---|
| Prerequisite — PayU Hosted Checkout (Integration) | PayU Hosted Checkout must be available/enabled for the merchant (Checkout Plus is an add-on UX) |
| Embed Checkout Plus (modal) — Integrate Checkout Plus (Integration) | Same as hosted: browser flow to _payment, presented inside a PayU-served modal on your site (see full guide for snippet/SDK) |
| Collect payment (underlying PG request) — Collect Payment API (PayU Hosted Checkout) | Form POST to _payment parameters as for hosted checkout (modal wraps this flow) |
| 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 |
Collect Payment endpoint: Same
_paymentURLs as PayU Hosted Checkout (modal wraps the hosted experience).hashon_payment: Same family as hosted unless the Checkout Plus guide specifies additional fields — follow the Checkout Plus integration doc.
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?
