Here a good question I would love to know how some of you would handle. We are on a4 and using 2Checkout and all of our products are monthly recurring. We have a customer who subscribed to a product for $24.95 per month on 6/6/2012 to only find out he signed up for the wrong one. He should have signed up for the $34.95 per month subscription. So how would you cancel/refund one and have them sign up for the second one without losing the 9 days of subscription funds?
Here is how we did it. If anyone has a better idea please post it here, but this worked pretty good. 1. Stop the recurring in aMember control panel 2. Check 2co to make sure recurring has actually been stopped 3. Deleted the invoice 4. Figure out the prorated refund needed 5. In 2co perform a partial refund 6. Have customer re-sign up and selecting the proper product. In this case I did a partial refund in 2co of $14.51 which equates to the 9 days of use on the wrong product.
I am about ready to throw in the towel with 2Checkout. I think we'll be switching back to something we have better control of.