Does anyone know if it is possible to do recurring billing on a monthly basis for a mail order product?

So someone buys producta tomorrow and it gets shipped out then 30 days later, they are billed again and another product gets shipped out etc etc?

Regards,

Lee