// Status of a booking. // // Updating booking status does not change the status of the associated payment. // Prepayment status updates should be done using the PrepaymentStatus enum. // // nextID: 8 enum BookingStatus { // Not specified. BOOKING_STATUS_UNSPECIFIED = 0; // Booking has been confirmed CONFIRMED = 1; // ... // Booking has been canceled on behalf of the user. // The merchant can still trigger a manual refund. CANCELED = 4; // User did not show for the appointment NO_SHOW = 5; // User did not show for the appointment in violation of the cancellation // policy. NO_SHOW_PENALIZED = 6; }
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-10-14。
[null,null,["最后更新时间 (UTC):2024-10-14。"],[[["`BookingStatus` is an enumeration used to represent the current state of a booking."],["Updating a booking's status does not affect its associated payment status, and prepayment statuses should be managed separately using the `PrepaymentStatus` enum."],["Defined booking states include: `CONFIRMED`, `CANCELED`, `NO_SHOW`, and `NO_SHOW_PENALIZED`, along with an unspecified default."],["A `CANCELED` booking allows for potential manual refunds by the merchant."],["`NO_SHOW_PENALIZED` signifies a no-show situation that violates the established cancellation policy."]]],[]]