Ask HN: Best way to accept payments for a product over a term | Dark Hacker News