Food Card Receipt Transfer
To accept payment with a Food Card, the paymentOptions.type field must be set to "FOOD_CARD" when creating the basket, and the food card brand code must be sent in the receiptInfo.foodCardBrand field.
Food Card Brands
Codes available for the receiptInfo.foodCardBrand field:
| Brand | Code |
|---|---|
| MULTINET | 100001 |
| SETCARD | 100002 |
| EDENRED | 100003 |
| TOKENFLEX | 100004 |
| PLUXEE | 100005 |
| METROPOL | 100006 |
| PAYE | 100007 |
Example Request
json
{
"referenceCode": "",
"receiptInfo": {
"MasaNo": "",
"AdisyonNo": "",
"foodCardBrand": 100005 // MULTINET=100001, SETCARD=100002, EDENRED=100003, TOKENFLEX=100004, PLUXEE=100005, METROPOL=100006, PAYE=100007
},
"employeeInfo": {
"employeeReferenceCode": "",
"name": "",
"surname": "",
"identityNumber": "",
"gsmNumber": "",
"mailAddress": null
},
"customInfo": "",
"customerInfo": {
"type": "INDIVIDUAL",
"title": null,
"name": "",
"surname": "",
"identityNumber": "",
"taxNumber": null,
"taxOffice": null,
"gsmNumber": "",
"email": "",
"city": "",
"town": "",
"address": "",
"referenceCode": ""
},
"products": [
{
"referenceCode": "",
"name": "",
"quantity": 0,
"unitCode": "",
"price": {
"grossPrice": 0,
"vatRatio": 10,
"sctRatio": 0
}
}
],
"basketPrice": {
"grossPrice": 0
},
"paymentOptions": [
{
"type": "FOOD_CARD",
"amount": 0
}
]
}Attention
The receiptInfo.foodCardBrand field is required for food card payments.
Payment Type
For food card payments, the type value in the paymentOptions array must be set to "FOOD_CARD".

