Post-checkout notification banner. Place at site root level. Hidden by default — auto-shows after Stripe checkout success or cancellation. Auto-dismisses after configurable delay.
Children: Container (banner content with bg-success text-success-content) → Text (confirmation message) + optional dismiss Button. The banner appears when pagehub:checkout-success or pagehub:checkout-cancel events fire.
| Property | Type | Description | Examples |
|---|---|---|---|
position | string top | bottom | Fixed position of the banner Default: "top" | - |
autoDismiss | number | Auto-dismiss after N milliseconds. 0 = never auto-dismiss. Default: 8000 | - |
canDelete | boolean | - Default: true | - |
canEditName | boolean | - Default: true | - |
custom | object | - | - |
className | string | Tailwind classes for the banner wrapper | flex flex-col |