TPV Integration
For TPV transactions, you need to have different merchantID. Please contact your key account manager for same.
You can integrate TPV with BizSDK framework in below steps:
Hash Calculation
For TPV transaction, hash calculation formula is different from normal type of payment:
For multiple account number, account number should be pipe separated and max 4 account numbers are allowed.
Hash Formula:
Make Payment
To get request, create an object of class PayUCreateRequest
as below. The callbacks give you NSURLRequest as well as post parameters (in String). You can use these post parameters to initialize Custom Browser Instance.
For NetBanking
To Pay using NetBanking, we need to set NetBanking parameter as below:
After setting the above parameters, you can get the request by using createRequestWithPaymentParam method as below
For UPI
To Pay using UPI, we need to set UPI parameter as below:
After setting the above parameters, you can get the request by using createRequestWithPaymentParam method as below
Response Handling
It is same as you are handling for other payment option.
Last updated
Was this helpful?