What is it?
This method is used to confirm refund contracts.
Why use it?
Use this method to refund order items associated with refund contracts.
How it works
- Send a request to the Rail vendor system to confirm a refund contract by
orderId
,refundContractId
andCONFIRMED
astransactionContractStatus
in the payload. Note: Each refund contract can be successfully confirmed only once. - Upon success, the API returns an empty response with a status of 204.
Caution: Consuming this API and its content requires special permission. Before requesting access, please make sure you have all the necessary agreements in place with the rail vendor(s) you would like to sell using Content Services for Rail. For more information on accessing Sabre Rail content and rail supplier contacts, please visit the respective product page on Sabre Central.
Vendor | Code | Payment via API | Notes |
---|---|---|---|
SNCF | 2C | No | “On account” only. Direct settlement with agency. No individual or corporate credit cards. |
Amtrak | 2V | Yes | Access to this inventory will only be granted upon Amtrak's approval. Any new POS will be vetted and certified by Amtrak. |
How to use
Method
PATCH /v2/rail/orders/{marketingCarrierCode}/{orderId}/refundContracts/{refundContractId}
Request
Provide an orderId
, marketingCarrierCode
, and refundContractId
with CONFIRMED
transactionContractStatus
in the request.
Response
No data is returned upon success. To review the current status of an order, refer to the GET /v2/rail/orders/{marketingCarrierCode}/{orderId}
method.