Vous êtes sur la page 1sur 30

W3C Community Group

Open Booking
Finalisation Workshop

2019-04-02
Open Booking Scope
In Scope Out of Scope

● Guest checkout ● API authentication and security


● Multiple Order items ● Payment processing
● Pricing and availability ● Managing accounts and membership
● Receipts and Notifications ● Member pricing
● Tax and Tax Exemption ● Waiting lists for events
● Access control ● Collecting marketing preferences
● Leasing ● Business-to-business tax calculation
● Child booking ● Cancellation fees
● Dynamic pricing ● Refunds/cancellations after the opportunity
● Cancellation has occurred
● Booking approval ● Payment reconciliation
Key Actors

Customer Broker Booking Seller


System

Payment
Provider
Booking Flow
Logical steps

1. Select 2. Register 3. Book


and Pay
1. Select

C1
Checkpoint 1
Indicative price

Optional Lease
(Anonymous)

2. Register

C2 Checkpoint 2
Exact price with
customer details
Optional Lease
(Customer Details)
3. Book
and Pay
Authorise
Payment
B Book
Capture
Payment
Roles and
Responsibilities
Roles and Responsibilities
Broker Visibility
System of
Record
Refund
Order
Invoice
Invoice
Invoice Payment Refund

Order
Refund

Booking System Payment Provider


Receipts and
notifications
Receipts and notifications
Receipts and notifications

Customer Broker Booking Seller


System

Payment
Provider
Receipts and notifications

Receipts and
notifications
Types of Broker
Broker types: Agent
Tax and Tax Exemption
Tax Calculation

Customer Broker Booking Seller


System

Payment
Provider
Tax and Tax Exemption

Tax Calculation
Tax and Tax Exemption
Guest Checkout
Guest Checkout
Guest Checkout
Marketing Preferences
Marketing Preferences
Access Control
Access control
Cancellation
Cancellation

Included:
- Provider requested cancellation
- Customer requested cancellation
Not included:
- Cancellation fees
- Partial refunds
- Refunds/cancellations after the opportunity has occurred
Booking Approval
C1
Checkpoint 1
Indicative price

Optional Lease
(Anonymous)

2. Register

C2 Checkpoint 2
Exact price with
customer details
Optional Lease
(Customer Details)
3. Book
and Pay
Authorise
B Book
Payment

A Approve Capture
Payment
Dynamic Pricing
Dynamic pricing

Included:
- Broker set pricing
- Fully dynamic pricing
Not included:
- Subscription-based pricing
Open Booking Scope
In Scope Out of Scope

● Guest checkout ● API authentication and security


● Multiple Order items ● Payment processing
● Pricing and availability ● Managing accounts and membership
● Receipts and Notifications ● Member pricing
● Tax and Tax Exemption ● Waiting lists for events
● Access control ● Collecting marketing preferences
● Leasing ● Business-to-business tax calculation
● Child booking ● Cancellation fees
● Dynamic pricing ● Refunds/cancellations after the opportunity
● Cancellation has occurred
● Booking approval ● Payment reconciliation

Vous aimerez peut-être aussi