How to complete billing and onboarding
Create hosted checkout, verify payment, and understand the derived setup state.
Inspect current state
delulu
delulu usageOnboarding is complete only when at least one supported social connection exists and the backend confirms a paid subscription. Welcome, survey, and automation setup are optional checklist items.
Create checkout
delulu subscribe \
--plan VIBE \
--interval MONTHLY \
--currency USDValid plans are ECHO and VIBE. Valid intervals are MONTHLY and YEARLY. Valid currencies are USD and INR. Product IDs are resolved on the server and cannot be supplied by the client.
Open the returned hosted URL and finish payment. Creating the URL alone does not complete onboarding.
Verify payment
delulu
delulu usageThe payment webhook updates subscription state and reconciles onboarding. Connection-first and payment-first ordering both work.
Troubleshooting
- Only the personal owner or current organization payer can create checkout.
- Missing billing email or provider errors return structured failures with corrective commands.
- Repeating an identical checkout reuses its operation key. Use
--newonly to intentionally start a distinct checkout.