Remitter EKYC Debit

  • This callback will be triggered when remitter wallet is not been created or remitter kyc is pending.
{
  "event": "DMT-WALLET-MONEY-REMITTER-EKYC",
  "param": {
    "status": true,
    "response_code": 0,
    "message": 'Remitter with mobile - xxxxxxxxxx wants to do KYC.',
    "data": {
      "merchant_code": "XXXXXX",
      "mobile": "mobile number of the remitter",
      "amount": "KYC amount",
      "txn_status": 2,
      "kyc_charges": "kyc charges"//kyc charges that are showing to the customer while going for kyc.
    }
  }
}
//Success case

{
  "event": "DMT-WALLET-MONEY-REMITTER-EKYC",
  "param": {
    "status": true,
    "response_code": 1,
    "message": "Remitter kyc successfully completed with mobile - 9650412904",
    "data": {
      "merchant_code": "XXXXXX",
      "mobile": "96504XXXXX",
      "amount": 10,
      "txn_status": 1, //txn_status=1(Success),txn_status=0(failed)
      "is_kyc": "1", //is_kyc=1(kyc done) ,is_kyc=0(kyc pending)
      "ackno": "XXXXXXXXX",
      "esign_ackno": "XXXXXXXX",
      "refid": "120328090",
      "kyc_remarks": "EKYC Completed Successfully.",
      "kyc_type": "FORM-60"  
    }
  }
}

// Failure Case

{
  "event": "DMT-WALLET-MONEY-REMITTER-EKYC",
  "param": {
    "status": true,
    "response_code": 1,
    "message": "Remitter kyc failed with mobile - 9122726546",
    "data": {
      "merchant_code": "R00670716",
      "mobile": "9122726546",
      "amount": 10,
      "txn_status": 0,
      "is_kyc": "0",
      "ackno": "XXXXXXXX",
      "esign_ackno": "XXXXXXX",
      "refid": "245076",
      "kyc_remarks": "AADHAR NAME MISMATCH WITH PAN NAME.(PaycKyc-094)",
      "kyc_type": "PAN"
    }
  }
}


Note: For kyc_type there will be 2 values either PAN or FORM-60. In case of kyc_type:FORM-60 an extra charge of Rs 10 will deducted along with kyc charge. No extra charge debit if kyc_type is PAN.

EKYC Debit Confirmation

{
    "status": 200,
    "refid": "EKYC2412XXXXX",
    "message": "EKYC Fee Collectd Successful"
}
{
    "status": 400,
     "message": "EKYC Debit Failed"
}