I'm using version 1.3.8. I'm having a problem that I haven't seen listed (or I've missed).
I set-up everything according to the tutorial for Gift Certificates and made a dummy purchase. All worked great...until I decided to do a few things I thought customers may do.
First off, I made a purchase, but "forgot" to fill in the GC amount to apply to order. It immediately took me to Paypal. So I went back and in the Admin panel it showed the GC had been redeemed, but a new code was created under "Admin" and that initial validation code was now invalid.
So, I went shopping again with the new validation code. This time I did everything right and was able to download my product, but it still showed the same balance available after the purchase and the GC did show as being redeemed in Admin CP. I logged out of that account and back in, but still showed having the same balance as if I had never redeemed the GC. (Again the validation number was invalid if I tried to purchase another item.)
Next, I wanted to see what would happen if I tried to e-mail the amount to someone. So I did. A NEW validation number was then created and the "new customer" (me again) was able to purchase something and yet it showed that the amount of GC had not diminished at all. In Admin, it showed as being redeemed.
I then sent to another one of my e-mail accounts and sure enough, a NEW validation number was created.
Obviously, this could be an issue, though the only validation number ever sent out to the customer was the initial one that was not actually ever used (because it took me to Paypal instead).
So I guess what I need is to find out how to make sure the validation number is only redeemed when someone actually APPLIES the amount to sale and also it needs to show as being used on the customer side of things. Otherwise, it's just a mess for me to have to keep track of.
Can someone please help me?
I'm sorry if this doesn't make much sense, it's 4:00 AM for me and I'm tired.
Thank you in advance.








Bookmarks