API Reference

DoTransaction

Log in to see full request history

Request Body Parameters

S.NNameTypeDescriptionMandatory (M) , Optional (O)Provided by Pinwallet (Y/N)
1.BenificiaryAccountStringValid Benificiary Account NumberMN
2.BenificiaryIfscStringIfsc CodeMN
3.BenificiaryNameStringName Of BenificiaryMN
4.LatitudeStringCurrent location latitudeMN
5LongitudeStringCurrent location longitudeMN
6.TransactionIdStringUnique Reference number (Minimum 6 or max 20 Character)MN
7.AmountDecimalAmount to be transferredMN
{ "BenificiaryAccount":"25699899898989", "BenificiaryIfsc":"test", "BenificiaryName":"test", "Amount":10, "TransactionId":"test121212", "Latitude":"-99.55", "Longitude":"99.55" }
{ "responseCode": 200, "success": true, "message": "Successful disbursal to Bank Account is done", "data": { "rrn": "303416796868", "status": "SUCCESS", "statusCode": "200", "message": "Successful disbursal to Bank Account is done", "pinwalletTransactionId": "PINW10203226757709340471", "apiTransactionId": "123896600663" } }
{ "responseCode": 400, "success": false, "message": "Duplicate Transaction Id", "data": null }
{ "responseCode": 200, "success": true, "message": "The payee.bankIfsc format is invalid.", "data": { "rrn": "", "status": "FAILURE", "statusCode": "400", "message": "The payee.bankIfsc format is invalid.", "pinwalletTransactionId": "PINW07047473755322617290", "apiTransactionId": "1238966000663" } }
Sample Call Back URL : https://yourdomain.com/callback
Sample Call  Back Recevied :
  {
	"event": "Payout",
	"Data": {
		"RRN": "2023015623669",
		"Status": "SUCCESS",
		"StatusCode": "200",
		"Message": "SUCCESS",
		"PinwalletTransactionId": "PINW2023023211330066",
		"APITransactionId": "21236989524633"
	}
}  
Body Params
Headers
string
Response

Language
Click Try It! to start a request and see the response here!