post
https://partner.payu.in/api/v1/partners/merchant_rates
Create or update TDR/TSF pricing for a merchant referred by your partner account.
Supports batch upsert of up to 300 pricing entries per request. Each entry is processed independently — a failure on one entry does not roll back others.
Response shape depends on outcome:
- HTTP 200 +
status: success→ all entries processed successfully. - HTTP 200 +
status: partial_success→ some entries succeeded, some failed. Always inspectresults[]. - HTTP 422 +
status: error(withresults) → all entries failed. - HTTP 422 +
status: error(withmessage, noresults) → service-level failure (bad MID, not linked, batch > 300). - HTTP 400 / 401 / 403 / 404 → request rejected before entry processing.
For all payment merchanism & instrument mapping, please see mechanism to instrument mapping guide.
