KamoCRM

Owners turn autopay on from their own Billing page; every bill says when autopay pays it

FeatureSecurityService
Shipped
November 12, 2026 at 7:32 PM UTC
Author
Kamo
Commit
5932b2b

Harmony saw "Auto renew: yes", had paid by card, and still got an overdue notice: auto renew never meant autopay, and nothing let a customer switch it on. My Bill (owner only, scoped to the session org): - GET /my-billing gains autopay {offered, on, since, turnedOnBy, paysByWhenOff, dueNow, nextChargeOn/Amount}; the saved card is read whenever autopay could be used, with its kind (card | link); each open bill carries autopayChargeOn. - POST /my-billing/autopay {agree:true} turns it on for every live, charged subscription of that customer and charges the bills already due at once (the owner was shown the amount). DELETE turns it off and restores the old method. - POST /my-billing/autopay/card/setup and /autopay/card save a card through the card form, optionally turning autopay on in the same step. - Offered only where the platform is the seller (same rule as paying online). Invoices on autopay lead their how-to-pay text with "Autopay is on: ... charged automatically on <date>. There is nothing you need to do." That one field reaches the email, the PDF and the public pay page. Market invoicing policy reads and saves midPeriodDue. Change-payment-method answers 400, not 500, for an ended subscription.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing