...
Background Color | ||
---|---|---|
| ||
Book with Confidence |
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
Background Color | ||
---|---|---|
| ||
Ability to cancel a booking and issue a voucher |
Background
As part BA’s Book with confidence policy, agents should be able to cancel their bookings and retain the original value of the ticket (also called as Voucher) instead of getting the money refunded to the original form of payment. This voucher can then be used as part payment towards a future booking to any destination.
Currently this is an offline process whereby agents would either have to contact BA call centre [OR] fill in an online form on ba.com to receive the voucher, which will then be actioned by BA call centre agents.
The objective of “Cancel booking and receive Voucher” project is to enable agents to cancel their bookings and receive voucher (full ticket value) via NDC APIs. This will help agents to request for cancel and receive voucher using an existing refund flow via NDC APIs
Eligibility for voucher option
...
Note |
---|
Eligibility rules (1) and (2) are as of today and it could be changed in the future |
Ancillaries behaviour - voucher option
Paid Seats: Seats will be cancelled but the amount (EMD) will be retained so the agent should be able to use the amount for future seat purchase
Paid Meals: Meals will be cancelled and the amount (EMD) will be refunded to the original form of payment
Pre-paid Bags: Pre-paid bags will be cancelled and the amount (EMD) will be refunded to the original form of payment
URL Service URL
...
title | Sandbox Environment |
---|
...
API Flow
Agents should be able to use existing cancel and refund flow and request for Voucher option
What needs to be updated for this capability?
...
OrderReshopRQ →ReshopParameters → <Reason>
where <Reason> must be passed as “BWC”
NB This is an optional element and should be passed to request for voucher option
...
No change apart from a new warning message
Click here for the full Refund Quote RS
...
OrderCancelRQ → OrderCancelParameters → <Reason>
where <Reason> must be passed as “BWC”
OrderCancelRQ → ExpectedRefundAmount → <ExpectRefundAmount>
...
Frequently Asked Questions
...
icon | false |
---|
Expand | ||
---|---|---|
| ||
No. The agent can request refund voucher with very minimal changes in both OrderReshop and OrderCancel APIs as mentioned below. At the same time these parameters are optional, hence in case if they are not passed, APIs will redirect to normal refund flow. |
Expand | ||
---|---|---|
| ||
OrderReshop: In OrderReshop, to request refund quote with voucher option, all that agent has to additionally pass is an optional Reshop parameter to indicate that the request is for refund voucher. The OrderReshop response has no changes compared to the existing response, except one warning message, which would be returned in case of successful refund voucher quote response. OrderCancel: In OrderCancel, to cancel booking with voucher option, all that agent has to additionally pass is an optional OrderCancel parameter to indicate that the request is for cancellation with refund voucher. The OrderCancel response has minor changes compared to the existing response as mentioned below:
Please refer to below NDC API wiki pages for more technical information about these changes: https://british-airways-ndc-helpdesk.atlassian.net/wiki/spaces/A1/pages/921370625/Refund+Quote |
Expand | ||
---|---|---|
| ||
Only NDC bookings can be serviced using this new capability with below restrictions:
|
Expand | ||
---|---|---|
| ||
Yes. You can request a voucher for a disrupted booking if it is fully unflown. |
Expand | ||
---|---|---|
| ||
Yes. You can use the old NDC refund flow to request a refund. This will process as a normal refund as per fare rules. |
Expand | ||
---|---|---|
| ||
|
Expand | ||
---|---|---|
| ||
Currently we do not have a capability to claim your voucher using NDC APIs. But our teams are working hard to release the voucher claiming capability as soon as possible. Please refer our release road map for more information. |
Expand | ||
---|---|---|
| ||
Expand | ||
---|---|---|
| ||
You can test this new capability in our sandbox environment. |
Expand | ||
---|---|---|
| ||
You can request access to the sandbox environment https://ndc.ba.com/capability/sandbox-registration |
Expand | ||
---|---|---|
| ||
Please refer to below NDC API wiki pages for more information related to error handling: |
...
title | 12. Where can I find the Booking with confidence policy? |
---|
...
Include Page | ||||
---|---|---|---|---|
|