...
Customer can create a payment using the
/payments/_create
Actors on the system can keep track of payments using
/payments/_search
endpointOnce the payment is done but it encounters a technical issue outside of the system then it can be cancelled with
/payments/_workflow
For employees to access the payments API the respective module name should be appended after the payment API path -
/payments/PT/_workflow
- here PT refers to property module.
...
ifsc code migration in collection service:
Port foward to environment where the IFSCCODE bankdetails data to be migrated.
Import above postman collection from API list which refers as
/preexistpayments/_update
and run.Expected result.
In EGCL_PAYMET table where IFSCODE data is present for those record, EGCL_PAYMET.ADDITIONALDETAILS bankdetails will be updated.Ex: For IFSCCODE : UCBA0003047
Response from API https://ifsc.razorpay.com/UCBA0003047 will be update in EGCL_PAYMET.ADDITIONALDETAILS
as {"bankDetails": {"UPI": true, "BANK": "UCO Bank", "CITY": "BHIKHI", "IFSC": "UCBA0003047", "IMPS": true, "MICR": "151028452", "NEFT": true, "RTGS": true, "STATE": "PUNJAB", "SWIFT": "", "BRANCH": "BHIKHI", "CENTRE": "MANSA", "ADDRESS": "ADJOINING HP PETROL PUMP MANSA ROADDISTRICT MANSA","BANKCODE":"UCBA","DISTRICT":"MANSA","CONTACT":"+918288822548"}
...