Payment Methods supported:

  • Cards (CC, DC, PP)
  • UPI
  • Netbanking (all major and longtail banks)
  • Wallets
  • BNPL

Required Steps:

  1. Enable seamless mode for your account. Mention that you use flowWise (Cashfree) as the technology company to handle sensitive card data.
  2. Disable Auto-Retry* on failed transactions.
  3. Configure flowWise webhooks to receive all payment related event information
  4. Enable the payment modes you want to use on flowWise
  5. Provide to PayU (if required), necessary documents for card data handling, duly provided by Cashfree. Please let your Cashfree AM know of this requirement.

🚧

Watchout!

PayU attempts a retry on the PayU checkout page by default. This needs to be disabled while using PayU via flowWise as all payments need to be routed through flowWise (Cashfree) and its checkout. If retry is enabled, Cashfree will not know about the status of the payment, and it may lead to incorrect payment information and mismatches.

Since, disabling retry when not live on flowWise might affect your standard integration with PayU, you can request PayU AM to disable auto-retry once you have tested your PayU integration with flowWise and want to start routing.

Please send the below mail to your SPOC at PayU to enable the required flags for flowWise.

📘

Email Template

Dear Account Manager,
We are using flowWise as a technology service provider to manage our integration with PayU for account Merchant/Account ID.

In order to use this TSP, we require certain configurations to be enabled as mentioned below:

  1. Enablement of S2S/seamless integration for the above MID.
  2. Disablement of the ‘auto retry’ option for all methods.
  3. Configuration of the below end points for transaction callbacks for production and stage:
    For production - https://push.cashfree.com/push/v1/pg/pa_payupg
    For sandbox/gamma - https://push-test.cashfree.com/push/v1/pg/pa_payupg
  4. Enable webhooks for failed and bounced transactions.
  5. Enable ‘ws_callback’ to get status updates for delayed success transactions.
  6. Enablement of UPI (both Intent and Collect), Cards, Wallet and Netbanking. ***
  7. Enable Method UPI on S2S with txn_s2s_flow = 4 and also enable UPI Intent. ***
  8. Enable Method txn_s2s_flow = 1 at PayU’s end. (This is an internal flag at PayU’s end for UPI intent transactions)
  9. Please enable UPI intent for my account if it is not enabled already.

Additionally, please share the KEY and SALT for the account so that we can complete the integration.

Regards,
Merchant


👍

Steps to Add PayU gateway on flowWise

  1. Login to your Cashfree Dashboard

  2. On the home page, click ‘Payment Gateway’, then select flowWise from left navbar.

  3. Select ‘Gateways’

  4. On the top right, click on ‘Add Gateways’
    Select PayU from dropdown, and add a unique name and description for the gateway.
    Then hit ‘next’

  5. Select ‘PROD’ environment if you are configuring your production Key and Salt.
    Click ‘Submit’.

  6. You have now added PayU on to flowWise.

How to find your Key and Salt

There are two ways of obtaining your key and salt

  1. Your PayU Account manager will provide you the details on the mail.

  2. You can find your key and salt on your dashboard.

    1. Login to your PayU dashboard
    2. Select Payment Gateway under Collect Payments from the menu on the left-pane.
    3. Scroll down to Key Salt Details section.
    4. You will be able to find the credentials

What’s Next