Fixed price works for well-defined scope and forces useful clarity upfront. Hourly or weekly suits products that evolve as you learn. The failure mode of fixed price is scope disputes; of hourly, meandering work. Clear milestones fix both.
Have a question specific to your product?
Share the context and I will reply with a practical next step.