I bill all my clients every month. It's ideal to set this up once, and invoices are automatically sent. It should function like subscriptions/bills do.
Permission Problem You need the session.valid permission to do that.