On Select

Callback response to select. Here BPP sends updated quote based on items, offers, add-ons etc selected by the BAP

Request:

Context:

See Context

Message:

Example:

{
"context": {
"domain": "FINAL-MILE-DELIVERY",
"action": "string",
"version": "string",
"transaction_id": "string",
"session_id": "string",
"timestamp": "2020-07-08T08:16:58.152Z",
"token": "string",
"status": "string"
},
"message": {
"quote": {
"id": "string",
"price": {
"currency": "string",
"estimated_value": {
"integral": "string",
"fractional": "string"
},
"computed_value": {
"integral": "string",
"fractional": "string"
},
"listed_value": {
"integral": "string",
"fractional": "string"
},
"offered_value": {
"integral": "string",
"fractional": "string"
},
"breakup": [
{
"title": "string",
"amount": {
"integral": "string",
"fractional": "string"
}
}
]
},
"ttl": "string"
}
},
"error": {
"t_error": {
"t_protocol": "string",
"t_version": "string",
"t_code": "string"
},
"r_error": {
"rcode": "string",
"rmessage": "string"
},
"f_error": [
{
"fpath": "string",
"fcode": "string",
"fmessage": "string"
}
],
"d_error": {}
}
}

Response:

Context:

See Context

Message:

PropertyType
ackAck

Error:

See Error

Example:

{
"context": {
"domain": "FINAL-MILE-DELIVERY",
"action": "string",
"version": "string",
"transaction_id": "string",
"session_id": "string",
"timestamp": "2020-07-08T07:06:34.257Z",
"token": "string",
"status": "string"
},
"message": {
"status": "ACK"
},
"error": {
"t_error": {
"t_protocol": "string",
"t_version": "string",
"t_code": "string"
},
"r_error": {
"rcode": "string",
"rmessage": "string"
},
"f_error": [
{
"fpath": "string",
"fcode": "string",
"fmessage": "string"
}
],
"d_error": {}
}
}