POST api/POSBillCreate

Request Information

URI Parameters

None.

Body Parameters

CreateBill
NameDescriptionTypeAdditional information
retailerInfo

RetailerInfo

None.

customer

Customer

None.

billInfo

BillInfo

None.

Request Formats

application/json, text/json

Sample:
{
  "retailerInfo": {
    "id": "sample string 1",
    "macId": "sample string 2"
  },
  "customer": {
    "klipId": "sample string 1",
    "phone": "sample string 2",
    "countryCode": "sample string 3",
    "email": "sample string 4"
  },
  "billInfo": {
    "localized": true,
    "isCreditNote": true,
    "creditNoteInvoiceInfo": {
      "invoiceNo": "sample string 1",
      "invoiceRefNo": "sample string 2",
      "numberOfDays": 3,
      "locale": {
        "invoiceNo": "sample string 1",
        "invoiceRefNo": "sample string 2"
      }
    },
    "header": {
      "name": "sample string 1",
      "groupName": "sample string 2",
      "address": "sample string 3",
      "email": "sample string 4",
      "taxRegNo": "sample string 5",
      "timezone": "sample string 6",
      "timestamp": 7,
      "contactNo": "sample string 8",
      "website": "sample string 9",
      "receiptNo": "sample string 10",
      "counterNo": "sample string 11",
      "cashier": "sample string 12",
      "locale": {
        "name": "sample string 1",
        "groupName": "sample string 2",
        "address": "sample string 3"
      }
    },
    "body": {
      "products": [
        {
          "itemCode": "sample string 1",
          "name": "sample string 2",
          "locale": "sample string 3",
          "serialNo": "sample string 4",
          "tax": 5,
          "quantity": 6,
          "unitAmt": 7.1,
          "discAmt": 1.1,
          "taxAmt": 8.1,
          "netAmt": 9.1
        },
        {
          "itemCode": "sample string 1",
          "name": "sample string 2",
          "locale": "sample string 3",
          "serialNo": "sample string 4",
          "tax": 5,
          "quantity": 6,
          "unitAmt": 7.1,
          "discAmt": 1.1,
          "taxAmt": 8.1,
          "netAmt": 9.1
        }
      ],
      "totalAmtInfo": {
        "paidVia": [
          "sample string 1",
          "sample string 2"
        ],
        "amtBeforeTax": 1.1,
        "discount": 1.1,
        "taxAmt": 2.1,
        "amtInclTax": 3.1,
        "noOfItems": 4
      },
      "paymentInfo": {
        "totalPaid": [
          "sample string 1",
          "sample string 2"
        ],
        "payments": [
          {
            "method": "sample string 1",
            "locale": "sample string 2",
            "amount": 3.1,
            "details": null
          },
          {
            "method": "sample string 1",
            "locale": "sample string 2",
            "amount": 3.1,
            "details": null
          }
        ]
      },
      "membershipInfo": [
        {
          "title": "sample string 1",
          "locale": "sample string 2",
          "value": "sample string 3"
        },
        {
          "title": "sample string 1",
          "locale": "sample string 2",
          "value": "sample string 3"
        }
      ]
    },
    "footer": {
      "appQRInfo": {
        "img": "sample string 1",
        "desc": "sample string 2",
        "locale": "sample string 3",
        "errorLevel": "sample string 4",
        "darkColor": "sample string 5",
        "lightColor": "sample string 6",
        "content": "sample string 7",
        "margin": 1
      },
      "policyInfo": {
        "desc": "sample string 1",
        "locale": "sample string 2"
      },
      "invoiceBarcodeInfo": {
        "img": "sample string 1",
        "text": "sample string 2",
        "scale": 1,
        "Height": 1,
        "includeText": true
      },
      "storeTimingInfo": {
        "title": "sample string 1",
        "localeTitle": "sample string 2",
        "value": "sample string 3",
        "localeValue": "sample string 4"
      },
      "termsInfo": {
        "desc": "sample string 1",
        "locale": "sample string 2"
      },
      "rightsInfo": {
        "desc": "sample string 1",
        "locale": "sample string 2",
        "web": "sample string 3",
        "contact": "sample string 4"
      }
    },
    "other": [
      "sample string 1",
      "sample string 2"
    ]
  }
}

text/html

Sample:
{"retailerInfo":{"id":"sample string 1","macId":"sample string 2"},"customer":{"klipId":"sample string 1","phone":"sample string 2","countryCode":"sample string 3","email":"sample string 4"},"billInfo":{"localized":true,"isCreditNote":true,"creditNoteInvoiceInfo":{"invoiceNo":"sample string 1","invoiceRefNo":"sample string 2","numberOfDays":3,"locale":{"invoiceNo":"sample string 1","invoiceRefNo":"sample string 2"}},"header":{"name":"sample string 1","groupName":"sample string 2","address":"sample string 3","email":"sample string 4","taxRegNo":"sample string 5","timezone":"sample string 6","timestamp":7,"contactNo":"sample string 8","website":"sample string 9","receiptNo":"sample string 10","counterNo":"sample string 11","cashier":"sample string 12","locale":{"name":"sample string 1","groupName":"sample string 2","address":"sample string 3"}},"body":{"products":[{"itemCode":"sample string 1","name":"sample string 2","locale":"sample string 3","serialNo":"sample string 4","tax":5,"quantity":6,"unitAmt":7.1,"discAmt":1.1,"taxAmt":8.1,"netAmt":9.1},{"itemCode":"sample string 1","name":"sample string 2","locale":"sample string 3","serialNo":"sample string 4","tax":5,"quantity":6,"unitAmt":7.1,"discAmt":1.1,"taxAmt":8.1,"netAmt":9.1}],"totalAmtInfo":{"paidVia":["sample string 1","sample string 2"],"amtBeforeTax":1.1,"discount":1.1,"taxAmt":2.1,"amtInclTax":3.1,"noOfItems":4},"paymentInfo":{"totalPaid":["sample string 1","sample string 2"],"payments":[{"method":"sample string 1","locale":"sample string 2","amount":3.1,"details":null},{"method":"sample string 1","locale":"sample string 2","amount":3.1,"details":null}]},"membershipInfo":[{"title":"sample string 1","locale":"sample string 2","value":"sample string 3"},{"title":"sample string 1","locale":"sample string 2","value":"sample string 3"}]},"footer":{"appQRInfo":{"img":"sample string 1","desc":"sample string 2","locale":"sample string 3","errorLevel":"sample string 4","darkColor":"sample string 5","lightColor":"sample string 6","content":"sample string 7","margin":1},"policyInfo":{"desc":"sample string 1","locale":"sample string 2"},"invoiceBarcodeInfo":{"img":"sample string 1","text":"sample string 2","scale":1,"Height":1,"includeText":true},"storeTimingInfo":{"title":"sample string 1","localeTitle":"sample string 2","value":"sample string 3","localeValue":"sample string 4"},"termsInfo":{"desc":"sample string 1","locale":"sample string 2"},"rightsInfo":{"desc":"sample string 1","locale":"sample string 2","web":"sample string 3","contact":"sample string 4"}},"other":["sample string 1","sample string 2"]}}

application/xml, text/xml

Sample:
<CreateBill xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <retailerInfo>
    <id>sample string 1</id>
    <macId>sample string 2</macId>
  </retailerInfo>
  <customer>
    <klipId>sample string 1</klipId>
    <phone>sample string 2</phone>
    <countryCode>sample string 3</countryCode>
    <email>sample string 4</email>
  </customer>
  <billInfo>
    <localized>true</localized>
    <isCreditNote>true</isCreditNote>
    <creditNoteInvoiceInfo>
      <invoiceNo>sample string 1</invoiceNo>
      <invoiceRefNo>sample string 2</invoiceRefNo>
      <numberOfDays>3</numberOfDays>
      <locale>
        <invoiceNo>sample string 1</invoiceNo>
        <invoiceRefNo>sample string 2</invoiceRefNo>
      </locale>
    </creditNoteInvoiceInfo>
    <header>
      <name>sample string 1</name>
      <groupName>sample string 2</groupName>
      <address>sample string 3</address>
      <email>sample string 4</email>
      <taxRegNo>sample string 5</taxRegNo>
      <timezone>sample string 6</timezone>
      <timestamp>7</timestamp>
      <contactNo>sample string 8</contactNo>
      <website>sample string 9</website>
      <receiptNo>sample string 10</receiptNo>
      <counterNo>sample string 11</counterNo>
      <cashier>sample string 12</cashier>
      <locale>
        <name>sample string 1</name>
        <groupName>sample string 2</groupName>
        <address>sample string 3</address>
      </locale>
    </header>
    <body>
      <products>
        <ProductItem>
          <itemCode>sample string 1</itemCode>
          <name>sample string 2</name>
          <locale>sample string 3</locale>
          <serialNo>sample string 4</serialNo>
          <tax>5</tax>
          <quantity>6</quantity>
          <unitAmt>7.1</unitAmt>
          <discAmt>1.1</discAmt>
          <taxAmt>8.1</taxAmt>
          <netAmt>9.1</netAmt>
        </ProductItem>
        <ProductItem>
          <itemCode>sample string 1</itemCode>
          <name>sample string 2</name>
          <locale>sample string 3</locale>
          <serialNo>sample string 4</serialNo>
          <tax>5</tax>
          <quantity>6</quantity>
          <unitAmt>7.1</unitAmt>
          <discAmt>1.1</discAmt>
          <taxAmt>8.1</taxAmt>
          <netAmt>9.1</netAmt>
        </ProductItem>
      </products>
      <totalAmtInfo>
        <paidVia>
          <string>sample string 1</string>
          <string>sample string 2</string>
        </paidVia>
        <amtBeforeTax>1.1</amtBeforeTax>
        <discount>1.1</discount>
        <taxAmt>2.1</taxAmt>
        <amtInclTax>3.1</amtInclTax>
        <noOfItems>4</noOfItems>
      </totalAmtInfo>
      <paymentInfo>
        <totalPaid>
          <string>sample string 1</string>
          <string>sample string 2</string>
        </totalPaid>
        <payments>
          <Payment>
            <method>sample string 1</method>
            <locale>sample string 2</locale>
            <amount>3.1</amount>
          </Payment>
          <Payment>
            <method>sample string 1</method>
            <locale>sample string 2</locale>
            <amount>3.1</amount>
          </Payment>
        </payments>
      </paymentInfo>
      <membershipInfo>
        <MembershipInfo>
          <title>sample string 1</title>
          <locale>sample string 2</locale>
          <value>sample string 3</value>
        </MembershipInfo>
        <MembershipInfo>
          <title>sample string 1</title>
          <locale>sample string 2</locale>
          <value>sample string 3</value>
        </MembershipInfo>
      </membershipInfo>
    </body>
    <footer>
      <appQRInfo>
        <img>sample string 1</img>
        <desc>sample string 2</desc>
        <locale>sample string 3</locale>
        <errorLevel>sample string 4</errorLevel>
        <darkColor>sample string 5</darkColor>
        <lightColor>sample string 6</lightColor>
        <content>sample string 7</content>
        <margin>1</margin>
      </appQRInfo>
      <policyInfo>
        <desc>sample string 1</desc>
        <locale>sample string 2</locale>
      </policyInfo>
      <invoiceBarcodeInfo>
        <img>sample string 1</img>
        <text>sample string 2</text>
        <scale>1</scale>
        <Height>1</Height>
        <includeText>true</includeText>
      </invoiceBarcodeInfo>
      <storeTimingInfo>
        <title>sample string 1</title>
        <localeTitle>sample string 2</localeTitle>
        <value>sample string 3</value>
        <localeValue>sample string 4</localeValue>
      </storeTimingInfo>
      <termsInfo>
        <desc>sample string 1</desc>
        <locale>sample string 2</locale>
      </termsInfo>
      <rightsInfo>
        <desc>sample string 1</desc>
        <locale>sample string 2</locale>
        <web>sample string 3</web>
        <contact>sample string 4</contact>
      </rightsInfo>
    </footer>
    <other>
      <string>sample string 1</string>
      <string>sample string 2</string>
    </other>
  </billInfo>
</CreateBill>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="retailerInfo.id"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="retailerInfo.macId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customer.klipId"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customer.phone"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customer.countryCode"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customer.email"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.localized"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.isCreditNote"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.creditNoteInvoiceInfo.invoiceNo"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.creditNoteInvoiceInfo.invoiceRefNo"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.creditNoteInvoiceInfo.numberOfDays"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.creditNoteInvoiceInfo.locale.invoiceNo"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.creditNoteInvoiceInfo.locale.invoiceRefNo"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.groupName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.address"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.email"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.taxRegNo"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.timezone"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.timestamp"

7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.contactNo"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.website"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.receiptNo"

sample string 10
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.counterNo"

sample string 11
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.cashier"

sample string 12
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.locale.name"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.locale.groupName"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.header.locale.address"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].itemCode"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].name"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].locale"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].serialNo"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].tax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].quantity"

6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].unitAmt"

7.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].discAmt"

1.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].taxAmt"

8.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[0].netAmt"

9.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].itemCode"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].name"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].locale"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].serialNo"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].tax"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].quantity"

6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].unitAmt"

7.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].discAmt"

1.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].taxAmt"

8.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.products[1].netAmt"

9.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.paidVia[0]"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.paidVia[1]"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.amtBeforeTax"

1.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.discount"

1.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.taxAmt"

2.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.amtInclTax"

3.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.totalAmtInfo.noOfItems"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.totalPaid[0]"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.totalPaid[1]"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[0].method"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[0].locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[0].amount"

3.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[1].method"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[1].locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.paymentInfo.payments[1].amount"

3.1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[0].title"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[0].locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[0].value"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[1].title"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[1].locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.body.membershipInfo[1].value"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.img"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.desc"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.locale"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.errorLevel"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.darkColor"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.lightColor"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.content"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.appQRInfo.margin"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.policyInfo.desc"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.policyInfo.locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.invoiceBarcodeInfo.img"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.invoiceBarcodeInfo.text"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.invoiceBarcodeInfo.scale"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.invoiceBarcodeInfo.Height"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.invoiceBarcodeInfo.includeText"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.storeTimingInfo.title"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.storeTimingInfo.localeTitle"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.storeTimingInfo.value"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.storeTimingInfo.localeValue"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.termsInfo.desc"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.termsInfo.locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.rightsInfo.desc"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.rightsInfo.locale"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.rightsInfo.web"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.footer.rightsInfo.contact"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.other[0]"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="billInfo.other[1]"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

SuccessResponse
NameDescriptionTypeAdditional information
message

string

None.

customerId

string

None.

Response Formats

application/json, text/json

Sample:
{
  "message": "sample string 1",
  "customerId": "sample string 2"
}

text/html

Sample:
{"message":"sample string 1","customerId":"sample string 2"}

application/xml, text/xml

Sample:
<SuccessResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <message>sample string 1</message>
  <customerId>sample string 2</customerId>
</SuccessResponse>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="message"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customerId"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e--