Is there a minimum number of credits that can be purchased on a monthly basis?

Yes, the minimum number you can purchase on a monthly basis is 100 credits up to a maximum of 10,000. 

See more Recurring Monthly Credit Purchase FAQs.