Skip to content

Advance Receipt Transfer

When creating an Advance Basket, the basketType field must be set to "ADVANCE".

Required Fields

  • basketType: "ADVANCE"

Example Request

json
{
  "referenceCode": "",
  "receiptInfo": {
    "MasaNo": "",
    "AdisyonNo": ""
  },
  "basketType": "ADVANCE",
  "employeeInfo": {
    "employeeReferenceCode": "",
    "name": "",
    "surname": "",
    "identityNumber": "",
    "gsmNumber": "",
    "mailAddress": null
  },
  "customInfo": null,
  "customerInfo": {
    "type": "INDIVIDUAL", // CORPORATE
    "title": null,
    "name": "",
    "surname": "",
    "identityNumber": "",
    "taxNumber": null,
    "taxOffice": null,
    "gsmNumber": "",
    "email": "",
    "city": "",
    "town": "",
    "address": "",
    "referenceCode": ""
  },
  "basketPrice": {
    "grossPrice": 0
  },
  "paymentOptions": [
    {
      "type": "CASH",
      "amount": 0
    }
  ]
}

Customer Type

Values available for the customerInfo.type field:

  • INDIVIDUAL: Individual customer
  • CORPORATE: Corporate customer

Advance Payment

The advance basket type is used to collect a prepayment. The payment amount is specified in the basketPrice.grossPrice field.

Ödeal A.Ş.