POST Sale/Additional2

Request Information

URI Parameters

None.

Body Parameters

AdditionalRequest
NameDescriptionTypeAdditional 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-06-16T02:17:39.8336757Z",
    "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-06-16T03:17:39.8336757+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
NameDescriptionTypeAdditional 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>