POST v1/Payment/AlterDueDate

Alter Installment Due Date or Amount

Request Information

URI Parameters

None.

Body Parameters

AlterDueDateInboundDTO
NameDescriptionTypeAdditional information
UserId

User Id

integer

None.

PolicyNumber

Policy Number or Underlying Policy Number

string

String length: inclusive between 0 and 30

AlterDueDateInstallments

Collection of AlterDueDateInstallmentDTO

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": 1,
  "PolicyNumber": "sample string 2",
  "AlterDueDateInstallments": [
    {
      "<InstallmentNumber>k__BackingField": 1,
      "<NewDueDate>k__BackingField": "2025-05-09T06:23:51.04175-10:00",
      "<NewAmountDue>k__BackingField": 3.0
    },
    {
      "<InstallmentNumber>k__BackingField": 1,
      "<NewDueDate>k__BackingField": "2025-05-09T06:23:51.04175-10:00",
      "<NewAmountDue>k__BackingField": 3.0
    }
  ]
}

application/xml, text/xml

Sample:
<AlterDueDateInboundDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GCApi.Models.Inbound">
  <AlterDueDateInstallments xmlns:d2p1="http://schemas.datacontract.org/2004/07/DRC.DecisionMaker.DMII.CustomTypes">
    <d2p1:AlterDueDateInstallmentDTO>
      <d2p1:_x003C_InstallmentNumber_x003E_k__BackingField>1</d2p1:_x003C_InstallmentNumber_x003E_k__BackingField>
      <d2p1:_x003C_NewAmountDue_x003E_k__BackingField>3</d2p1:_x003C_NewAmountDue_x003E_k__BackingField>
      <d2p1:_x003C_NewDueDate_x003E_k__BackingField>2025-05-09T06:23:51.04175-10:00</d2p1:_x003C_NewDueDate_x003E_k__BackingField>
    </d2p1:AlterDueDateInstallmentDTO>
    <d2p1:AlterDueDateInstallmentDTO>
      <d2p1:_x003C_InstallmentNumber_x003E_k__BackingField>1</d2p1:_x003C_InstallmentNumber_x003E_k__BackingField>
      <d2p1:_x003C_NewAmountDue_x003E_k__BackingField>3</d2p1:_x003C_NewAmountDue_x003E_k__BackingField>
      <d2p1:_x003C_NewDueDate_x003E_k__BackingField>2025-05-09T06:23:51.04175-10:00</d2p1:_x003C_NewDueDate_x003E_k__BackingField>
    </d2p1:AlterDueDateInstallmentDTO>
  </AlterDueDateInstallments>
  <PolicyNumber>sample string 2</PolicyNumber>
  <UserId>1</UserId>
</AlterDueDateInboundDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Alter Installment Due Date or Amount

AlterDueDateOutboundDTO
NameDescriptionTypeAdditional information
BillingTransactionId

Billing Transaction Id

integer

None.

Id

Primary Id

integer

None.

WarningMessages

List of warning messages encountered while servicing request

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "BillingTransactionId": 1,
  "Id": 1
}

application/xml, text/xml

Sample:
<AlterDueDateOutboundDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GCApi.Models.Outbound">
  <Id>1</Id>
  <BillingTransactionId>1</BillingTransactionId>
</AlterDueDateOutboundDTO>