I need a plugin/extension for Magento to accomplish the following process:
Just as in with magento it can be configured in that once a customer creates a new account, they get an email first saying click this link to activate your account. We would like an extension with a similar process to confirm every order before the customers credit card is charged and the product delivered.
i) Customer buys a virtual product. Customer goes through the regular checkout process, chooses his payment option, enters his CC and billing details and checks out. (normally what happens is the CC gets charged and the order gets delivered to the customers email adddress, what we want to happen is for the user to checkout but his CC does not get sent to the payment gateway yet so its not charged yet)
2) We want the customer after checkout to receive an email that says here is your order confirmation, here are is the invoice and order details of the order you placed, if you want this product you ordered click this link to confirm. (Only when customer clicks the link, does his CC gets charged and his order gets released)
Must be completed within 7-10 days.