<!-- x-generated: Generated by the Hyperscale artifact pipeline; do not edit by hand -->

# cancellable_booking

> Money flow `std.money_flows.cancellable_booking`, source `open/hsx/std/money_flows/cancellable_booking.hsx`.

- Exports: 1
- Ports: none

## cancellable_booking

No doc comment.

- Form: `instrument`
- Application form: `instrument cancellable_booking<C>( guest: party, host: party, amount: money<C>, starts_at: date, late_penalty_bps: integer, late_within: text, early_penalty_bps: integer, offer_life: text, )`
- Type parameters: C

| Parameter | Declared as |
| --- | --- |
| `guest` | `guest: party` |
| `host` | `host: party` |
| `amount` | `amount: money<C>` |
| `starts_at` | `starts_at: date` |
| `late_penalty_bps` | `late_penalty_bps: integer` |
| `late_within` | `late_within: text` |
| `early_penalty_bps` | `early_penalty_bps: integer` |
| `offer_life` | `offer_life: text` |
