Hi everyone,

Every now and then I have people who would like to locally pick up their order and pay cash. I have created a "Local Pickup" account because most of these people either a) don't want to sign up or b) don't want to use a credit card/paypal. I would like for the local pickup account to have access two the "Store Pickup" shipping module, while nobody else does. Also, I would like to be able to choose "Check/Money Order" module and allow it again only for this customer. The reason for this is that I have seen competitors' employees or affiliates sign up, choose absolutely everything in the store, and check out with check/money order. Unfortunately theres no type of validation scheme set up for checks since its not electronic.

So, with that said, how would I go about doing this? Would it be one gigantic if statement on each of the modules I mentioned? (check/money order, store pickup) to where if the customer's ID = local pickup's ID, then show it.. if not.. don't show it?

Thanks for the help in advance

//EDIT: Another option would be zones for my zip code only.. I guess I'll start reading up on zones :). If the above can be accomplished as well, that would be great