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 customerCORPORATE: Corporate customer
Advance Payment
The advance basket type is used to collect a prepayment. The payment amount is specified in the basketPrice.grossPrice field.

