Manual payments

Hello guys, I am still amazed with your plugin, great work. Now I have a simple question.
User regularly pays through a payment gateway like Paypal or Authorize but sometimes I have a user who wants to pay via check or deposit and I have to give her manual access, the access would be for certain months for example 1 month or 6 months after that access blocks automatically.
Is there a way to manage this feature with s2member? Manual payments with finish dates? I read something about the EOT. Is it the way to go?
User regularly pays through a payment gateway like Paypal or Authorize but sometimes I have a user who wants to pay via check or deposit and I have to give her manual access, the access would be for certain months for example 1 month or 6 months after that access blocks automatically.
Is there a way to manage this feature with s2member? Manual payments with finish dates? I read something about the EOT. Is it the way to go?