{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "AdditionalProperties",
"properties": {
"shipping": {
"type": "object",
"description": "Additional shipping information",
"properties": {
"type": {
"type": "integer",
"description": "Type of shipment:
0 - courier
1 - delivery point
2 - parcel locker
3 - package in a shop",
"enum": [
0,
1,
2,
3
]
},
"address": {
"type": "string",
"description": "Shipment address: street and number"
},
"zip": {
"type": "string",
"description": "Shipment zip code"
},
"city": {
"type": "string",
"description": "Shipment city"
},
"country": {
"type": "string",
"description": "Shipment country"
}
},
"required": [
"type",
"address",
"zip",
"city",
"country"
]
},
"PSU": {
"type": "object",
"description": "Payment Service User
IMPORTANT!:
Object required when using methods blikChargeByCode or blikChargeByAlias.\n",
"properties": {
"IP": {
"type": "string",
"description": "IPv4 or IPv6"
},
"userAgent": {
"type": "string",
"maxLength": 255,
"description": "userAgent is a string identifying the browser and operating system."
}
}
}
}
}