dunning-application

(0 reviews)

Aria-Dunning

Dunning Event

Dunning event request from SQS to process the dunning event

URL
https://[localhost]:[port]/dunning-application/v1/event
Param
nametypedescriptionrequired
businessIdstring2 letter ISO 3166 country code (TT, BB, JM, PA, etc.) identifying the business unit.Y
nametypedescriptionrequired
cURL Request
{
  "apf2doc": {
    "request": {
      "sender": "A",
      "id": "1234567"
    },
    "acct_data": {
      "client_acct_id": "21516069-21514548",
       "acct_no": 36669641
    },
    "acct_contact": {
      "first_name": "Medium Risk",
      "phone": "17876041971",
      "email": "lanka.jyotshna-sri@capgemini.com"
    },
    "notify_tmplt_group_data": {
      "notify_tmplt_group": {
        "notify_tmplt_group_id": "LLA_PR_SPANISH_NTG"
      }
    },
    "master_plan_instance_data": {
      "master_plan_instance": {
        "client_master_plan_instance_id": "ACCOUNT_MASTER_144314124278",
        "dunning_state": "1",
        "dunning_step_description": "Due Date Notice|PRE|PRE|PRE|PRE|S",
        "supp_plan_instance_data": {
          "spi_supp_fields_data": {
            "spi_supp_field": {
              "field_name": "MSISDN",
              "field_value": "10987678906"
            }
          }
        }
      }
    },
    "event_data": {
      "event": {
        "event_id": "744"
      }
    }
  }
}
Definitions
nametypedescriptionrequired
apf2docobjectN
apf2doc.requestobjectN
apf2doc.request.senderstringsender nameY
apf2doc.request.idstringsender unique identifierY
apf2doc.acct_dataobjectN
apf2doc.acct_data.client_acct_idstringevent billing account number - customer account numberY
apf2doc.acct_data.acct_nostringevent account numberY
apf2doc.acct_contactobjectN
apf2doc.acct_contact.first_namestringcontact first nameY
apf2doc.acct_contact.phonestringcontact phone numberY
apf2doc.acct_contact.emailstringcontact email addressY
apf2doc.notify_tmplt_group_dataobjectN
apf2doc.notify_tmplt_group_data.notify_tmplt_groupobjectN
apf2doc.notify_tmplt_group_data.notify_tmplt_group.notify_tmplt_group_idstringgroup id of notification templateY
apf2doc.master_plan_instance_dataobjectN
apf2doc.master_plan_instance_data.master_plan_instanceobjectN
apf2doc.master_plan_instance_data.master_plan_instance.client_master_plan_instance_idstringmaster plan instance id of dunning eventY
apf2doc.master_plan_instance_data.master_plan_instance.dunning_statestringdunning state of the eventY
apf2doc.master_plan_instance_data.master_plan_instance.dunning_step_descriptionstringdetailed dunning step description of the eventY
apf2doc.master_plan_instance_data.master_plan_instance.supp_plan_instance_dataobjectN
apf2doc.master_plan_instance_data.master_plan_instance.supp_plan_instance_data.spi_supp_fields_dataobjectN
apf2doc.master_plan_instance_data.master_plan_instance.supp_plan_instance_data.spi_supp_fields_data.spi_supp_fieldobjectN
apf2doc.master_plan_instance_data.master_plan_instance.supp_plan_instance_data.spi_supp_fields_data.spi_supp_field.field_namestringfield name of the supplementary detailsY
apf2doc.master_plan_instance_data.master_plan_instance.supp_plan_instance_data.spi_supp_fields_data.spi_supp_field.field_valuestringfield value of the supplementary detailsY
apf2doc.event_dataobjectN
apf2doc.event_data.eventobjectN
apf2doc.event_data.event.event_idstringevent id of the dunning eventY
Response

*Note: Acknowledgement response to consumer/SQS

"SUCCESS"

Reviews