HomeDocumentationAPI Endpoints
Log In
API Endpoints

Reverse Penny Drop

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

To fetch the bank details via simple UPI transaction without using bank account number.

This is a two step process.

Step 1 INITIALIZE

Hit the API to generate a payment link

Journey Input Data

   "input_data": {
        "webhook_url": "https://hkdk.events/4aae838pe5mj9o",
        "step": "INITIALIZE_PAYMENT"
    }

Journey Output Data

Payment links generated for android and IOS systems. User does the transaction, the details are sent to webhook which notifies that the transaction is completed.

{
    "status": "SUCCESS",
    "message": "Success",
    "status_code": "success",
    "transaction_id": "0c3a4140-6605-4938-8854-9ee217cca225",
    "journey_transaction_id": "EQ.GT.4dc7fe7b-f089-49d3-8c2b-56b9b9e6e025#reverse_penny_drop_pidg_v1#421ee4c4b14540f793a58debdc2d9466",
    "journey_id": "reverse_penny_drop_pidg_v1",
    "data": {
        "android_link": "https://test.eqid.in/pgSK",
        "links": {
            "ios_links": {
                "whatsapp": "https://test.eqid.in/Y0Mh",
                "gpay": "https://test.eqid.in/dQGw",
                "phonepe": "https://test.eqid.in/sAku",
                "bhim": "https://test.eqid.in/vTIG",
                "paytm": "https://test.eqid.in/6niW"
            }
        }
    }
}

Step 2 STATUS

Journey Input Data

{
  "journey_transaction_id": "",
  "transaction_id": ""
}

Journey Output Data*

{
    "status": "SUCCESS",
    "message": "Request successful",
    "status_code": "success",
    "transaction_id": "0c3a4140-6605-4938-8854-9ee217cca225",
    "journey_transaction_id": "EQ.GT.4dc7fe7b-f089-49d3-8c2b-56b9b9e6e025#reverse_penny_drop_pidg_v1#25886898d50640a08f19343d4ecdad2c",
    "journey_id": "reverse_penny_drop_pidg_v1",
    "data": {
        "insights": null,
        "keys": {
            "bank_account": [
                {
                    "name": "D",
                    "issuer_name": "State Bank of India",
                    "ifsc": "SBIN0000659",
                    "bank_name": "State Bank of India",
                    "account_number": "",
                    "branch_name": "",
                    "upi_id": "",
                    "amount": "1",
                    "payment_mode": "UPI",
                    "transaction_type": "credit"
                }
            ]
        }
    }
}

ERROR CODES

ScenarioHttp Status Codestatusstatus_codemessage
When request is successful and RC details are available.200SUCCESSsuccessRequest successful
When chassis_no provided is not a valid chassis format200FAILUREinvalid_chassis_nochassis_no is Invalid
Payment timed out400FAILUREtimed_outPayment not made within the time limit
Invalid Client Credentials401FAILUREinvalid_credentialsInvalid Client Credentials
Any unhandled error from Equal end500FAILUREinternal_server_errorSomething went wrong, please try again.
Too many requests429No object will be sent, throttling happens at the gateway level.__
Service Unavailable503FAILEDservice_unavailableService is temporarily unavailable. Please try again later
Body Params
string
required
Defaults to everse_penny_drop_dev_test
string
required
Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json