POST Sale/NewInvestment
Request Information
URI Parameters
None.
Body Parameters
AdditionalRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ServiceUsername | string |
Required |
|
| ServicePassword | string |
Required |
|
| CustomerReference | string |
Required |
|
| CustomerName | string |
Required |
|
| EmailAddress | string |
None. |
|
| MobileNumber | string |
None. |
|
| OrderPayment | OrderPayment |
None. |
|
| PaymentItems | Collection of PaymentItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"OrderPayment": {
"Amount": 4,
"PaymentDate": "2025-11-01T19:28:56.3523903Z",
"ReceiptNo": "sample string 6",
"PaymentChannel": "sample string 5",
"PaymentLogId": "sample string 3",
"PaymentReference": "sample string 2",
"PaymentMethod": "sample string 1"
},
"PaymentItems": [
{
"ItemAmount": 3,
"ItemCode": "sample string 2",
"ItemName": "sample string 1"
},
{
"ItemAmount": 3,
"ItemCode": "sample string 2",
"ItemName": "sample string 1"
}
],
"MobileNumber": "sample string 6",
"EmailAddress": "sample string 5",
"CustomerName": "sample string 4",
"CustomerReference": "sample string 3",
"ServicePassword": "sample string 2",
"ServiceUsername": "sample string 1"
}
application/xml, text/xml
Sample:
<AdditionalRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ServiceUsername>sample string 1</ServiceUsername>
<ServicePassword>sample string 2</ServicePassword>
<CustomerReference>sample string 3</CustomerReference>
<CustomerName>sample string 4</CustomerName>
<EmailAddress>sample string 5</EmailAddress>
<MobileNumber>sample string 6</MobileNumber>
<OrderPayment>
<PaymentMethod>sample string 1</PaymentMethod>
<PaymentReference>sample string 2</PaymentReference>
<PaymentLogId>sample string 3</PaymentLogId>
<Amount>4</Amount>
<PaymentChannel>sample string 5</PaymentChannel>
<PaymentDate>2025-11-01T20:28:56.3523903+01:00</PaymentDate>
<ReceiptNo>sample string 6</ReceiptNo>
</OrderPayment>
<PaymentItems>
<PaymentItem>
<ItemName>sample string 1</ItemName>
<ItemCode>sample string 2</ItemCode>
<ItemAmount>3</ItemAmount>
</PaymentItem>
<PaymentItem>
<ItemName>sample string 1</ItemName>
<ItemCode>sample string 2</ItemCode>
<ItemAmount>3</ItemAmount>
</PaymentItem>
</PaymentItems>
</AdditionalRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AdditionalResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| PaymentLogId | string |
None. |
|
| Status | integer |
None. |
|
| StatusMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": 2,
"StatusMessage": "sample string 3",
"PaymentLogId": "sample string 1"
}
application/xml, text/xml
Sample:
<AdditionalResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PaymentLogId>sample string 1</PaymentLogId> <Status>2</Status> <StatusMessage>sample string 3</StatusMessage> </AdditionalResponse>