The unique identifier of the refundable completed order base
Vista Digital Platform (V1)
Request
This endpoint can only be used for completed standard order entities.
A refundable completed order base can only be fully refunded when order refund availability AvailableMethods includes order refund method Full
Booking fees may or may not be refunded, as indicated by order refund availability IsBookingFeeRefundable
- Vista.Ocapi
- application/json
- text/json
- application/*+json
- application/json-patch+json
The properties required to create the full refund
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/orders/completed/{orderId}/refunds/full
- cURL
- JavaScript
- Node.js
- application/json
- text/json
- application/*+json
- application/json-patch+json
curl -i -X POST \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/orders/completed/{orderId}/refunds/full' \
-H 'Connect-Region-Code: string' \
-H 'Content-Type: application/json' \
-d '{
"reason": "string"
}'Success
Gets the total price to be displayed to the customer
Gets the total price the customer paid for the order at the time the order was initially completed
Gets the list of order voucher entities
Gets the identifier that can be used to uniquely identify the voucher within the order base
Gets a masked representation of the barcode
Gets the list of order deal entities
Gets the identifier that can be used to uniquely identify the deal within the order base
Gets the list of order payment base entities
- OrderRedirectPayment
- OrderMemberBalancePayment
- OrderGiftCardPayment
- OrderExternallyProcessedPayment
- OrderEmbeddedPayment
- OrderCinemaProcessedPayment
Represents a redirect payment that has been added to an order base
Gets the identifier that can be used to uniquely identify the payment within the order base
Gets the type
Gets the list of order showtime entities
Gets the list of order ticket line base entities
Represents an order ticket line base for an instance of a package ticket type
Gets the list of order package ticket content ticket entities
Gets the list of order package ticket content item entities
Gets the identifier that can be used to uniquely identify the line within the order base
Gets the collection status
Gets the refund status
Gets the unique identifier of the ticket type base
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the ticket due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the booking fee incurred for the ticket, if applicable
Gets the unique identifier of the reward used, if applicable
Gets the unique identifier of the order ticket redemption card base used, if applicable
Gets the unique identifier of the order voucher used, if applicable
Gets the unique identifier of the discount used, if applicable
Gets the unique identifier of the order deal used, if applicable
Represents the refund availability of an order line
Represents the refund availability of an order line
Gets a value indicating whether the order line can be refunded
Gets the reason the order line cannot be refunded
Gets the list of order seat entities
Gets the area name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the unique identifier of the area category the seat belongs to
Gets the seat position
Gets the number that can be used to uniquely identify the area within the seat layout
Gets the number that can be used to uniquely identify the column of the seat entity within the area
Gets the seat swap status
Gets a value indicating whether the order showtime Seats can be swapped
Gets the reason the seats cannot be swapped
Gets the list of order item line base entities
Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
Gets the list of order item modifier group entities
Gets the unique identifier of the item modifier group
Gets the list of order item modifier entities
Gets the unique identifier of the item base
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the list of order package item content item base entities
Gets the item type
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the unique identifier of the parent sales item this item is an option for
Gets the list of order item modifier group entities
Gets the unique identifier of the item modifier group
Gets the list of order item modifier entities
Gets the unique identifier of the item base
Gets the price to be displayed to the customer
Gets the components of the recipe item
Gets the unique identifier of the item base
Gets the item type
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the modification
Gets the unique identifier of the order item delivery base
Gets the components of the recipe item
Gets the item type
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the modification
Gets the list of order item modifier group entities
Gets the unique identifier of the item modifier group
Gets the list of order item modifier entities
Gets the unique identifier of the item base
Gets the price to be displayed to the customer
Gets the unique identifier of the order item delivery base
Represents the type of an item base entity
Represents a monetary value, and its related tax value
Represents a monetary value, and its related tax value
Represents the collection status of an order line
Represents the refund status of an order line
Represents the refund availability of an order line
Represents the refund availability of an order line
Gets a value indicating whether the order line can be refunded
Gets the reason the order line cannot be refunded
Gets the list of completed order item delivery base entities for the standard order Items
- CompletedOrderItemCounterPickup
- CompletedOrderItemCustomLocationDelivery
- CompletedOrderItemElectronicDelivery
- CompletedOrderItemInSeatDelivery
- CompletedOrderItemPostalDelivery
- CompletedOrderItemServiceAreaPickup
Represents an order item counter pickup for a completed standard order
Gets the identifier that can be used to uniquely identify the delivery within the standard order
Gets the list of order ticket redemption card base entities
Represents a member subscription card that has been added to a standard order
Gets the type
Gets the unique identifier that can be used to uniquely identify the card within the standard order
Gets the unique identifier of the subscription the card is linked to
Gets a masked representation of the card number
Gets the monetary amount saved via discounted prices
Gets the identifier created on order completion that will be linked to a journey entity
Gets the current refund availability
Gets a value indicating whether the refundable completed order base can be refunded
Gets the reason the refundable completed order base cannot be refunded
Gets the list of available refund methods
Gets the total amount already refunded to the patron
Gets the unique identifier of the linked parent completed standard order, if applicable
Gets the survey status
{ "id": "string", "type": "Standard", "status": "InProgress", "totalPrice": { "valueIncludingTax": 0.1, "valueExcludingTax": 0.1, "tax": 0.1 }, "originalPrice": { "valueIncludingTax": 0.1, "valueExcludingTax": 0.1, "tax": 0.1 }, "booking": { "id": "string", "totalBookingFee": { … }, "originalBookingFee": { … }, "mode": "Paid" }, "transaction": { "number": 0, "barcode": "T00210738425", "createdAt": "2019-08-24T14:15:22Z" }, "vouchers": [ { … } ], "deals": [ { … } ], "payments": [ { … } ], "showtimes": [ { … } ], "items": [ { … } ], "itemDeliveries": [ { … } ], "ticketRedemptionCards": [ { … } ], "siteId": "string", "preparation": { "collectionNumber": 0, "status": "NotStarted" }, "amountSaved": { "valueIncludingTax": 0.1, "valueExcludingTax": 0.1, "tax": 0.1 }, "journeyReference": "string", "tip": { "id": "string", "amount": { … }, "collectionStatus": "NotCollected", "refundStatus": "NotRefunded", "refundAvailability": { … } }, "refundAvailability": { "isAvailable": true, "unavailableReason": "NotApplicable", "availableMethods": [ … ], "isBookingFeeRefundable": true }, "totalRefunded": { "valueIncludingTax": 0.1, "valueExcludingTax": 0.1, "tax": 0.1 }, "expiresAt": "2019-08-24T14:15:22Z", "parentOrderId": "string", "createdAt": "2019-08-24T14:15:22Z", "surveyStatus": "NotApplicable", "siteOrderLocationId": "string" }