Questions before launch
The MVP keeps the stack focused: one image model, Stripe billing, private R2 assets, and a small admin surface.
How are credits used?
Each generated output image costs one credit. Failed provider runs are refunded.
Can I upload product images?
Yes. Uploads go to private Cloudflare R2 storage and are sent to WaveSpeed through short-lived URLs.
Which model is used?
The MVP uses wavespeed-ai/flux-dev-ultra-fast for both text-to-image and image-guided generation.
Can customers manage billing?
Yes. Stripe Checkout handles subscription signup and Stripe Customer Portal handles billing updates.