3. Production Checklist

1. Update Production Key and Salt

Update your Production Key and Salt in your integration code to replace the Test Key and Salt. To generate the live merchant key and salt:

  1. Log in to the PayU Dashboard and switch to Live Mode on the menu.
  2. Navigate to Developers → API Keys tab.
  3. Copy the key and salt using the copy button.
  4. Replace the Test key and Test salt with the Production Key and Live salt in the payment integration code and start accepting actual payments.

2. Final checkout verification

Use the following checklist to ensure your PayU Hosted Checkout integration is complete:

  1. Completed all the required checkout details have been collected correctly on your website and validated.

📘

Reference:

For more information on collecting and submitting the request parameter, refer to the following:

  1. Verified the Response from PayU. For more information on responses, refer to API Integration.
  2. Completed the callback response (reverse hashing) is not tampered with. For more information, refer to Hashing Request and Response.
  3. Confirmed the transaction status on the Server-side, if the callback fail. Use Webhooks for hearing callbacks. For more information, refer to ~~Verify Payment Status ~~ (under API Reference) and Webhooks.
  4. Completed the integration on Production. The endpoint for the  Production environment is:

https://secure.payu.in/