Advertiser checkout

Create a local checkout intent.

This is a local placeholder for what would become Stripe Checkout. It records purchase intent without processing payment.

Successful intent creation is persisted by the backend and visible through the operator console.