| Name | Description | Type | Additional information |
|---|---|---|---|
| accountCode |
The Customer's account code |
string |
Required Max length: 10 |
| contractId |
The unique contract id this payment is for |
integer |
Required |
| paymentRef |
The payment Reference string |
string |
Max length: 50 |
| paymentValue |
The payment amount |
decimal number |
Required |
| paymentSuccessful |
The successful payment flag |
boolean |
Required |
| message |
An optional message member which can have details about the payment entry |
string |
Max length: 250 |
| paymentType |
Payment Type |
string |
None. |
| upfrontPayment |
Indicates if the payment is the upfront payment for the specified contract, defaults to false |
boolean |
None. |
| LoyaltyPointsToUse |
The number of loyalty points to use against the contract, if this is the first payment call for a renewal that is not a new DD. |
integer |
None. |