Using Gift Certificates As Promos - Getting Error Warning: Gift Certificate Code Is Not Valid

03.11.16

I have created a promotion according to the instructions.

And when i go in to to test the promotion it is adding the gift certificate to the cart correctly at no charge, it is generating the Gift Certificate code, but it is not putting the code in the Gift Certificate panel.

All that shows is a test gift certificate that was created previously in the Gift Certificate Marketing Panel.

Marketing > Gift Certificates > Gift Certificates

Ff you try to redeem the gift certificate code it assigns you get the following error.

Warning: Gift Certificate Code Is Not Valid

I even thought that it may be because the order had not been 'complete' so i have tried updating the status and it is still not triggering through.

You can see on the items i have attached it is putting it on the order and assigning the code, but it is not showing up in the darn Gift Certificate panel. I have tried to process this test order twice with the same results. It is actually generating a Gift Certificate for the $60.00 amount. See attached screen shot of the test transaction, but you will see on the invoice it just shows the promo??

Any assistance would be greatly appreciated.

Thank You

Kristi

gc generated.png

more details.png

customer account.png

Invoices-3354.pdf

test order promotions tab.png

test order.png

GC Panel.png

promo bonus tab.png

promo conditions.png

promo 1.png

Here you can see the error that is triggered when i try to enter one of the auto generated codes from the promotion.

Checkout.png

and again - with the second test transaction

Checkout2.png

There is an outstanding defect related to sharing not being setup properly when a promotion is created in the frontend. Not certain if this applies to Gift Certs or not since I don't know if GC's are shared or not. But I had similar issue with promotions that were created from the front end.

There is an outstanding defect related to sharing not being setup properly when a promotion is created in the frontend. Not certain if this applies to Gift Certs or not since I don't know if GC's are shared or not. But I had similar issue with promotions that were created from the front end.

I am sorry but I don't understand what you are referring to as the "frontend". Everything I created was in the admin panel through the control panel of cs-cart. Any insight you could offer to help resolve would be hugely appreciated.

I thought you said this was created as a promotion during checkout or as a cart promotion. That is what led me to believe the promotion was being created on the frontend (I.e. during cart calc or checkout). If not, then the defect I reported (not acted upon) would not apply.

I thought you said this was created as a promotion during checkout or as a cart promotion. That is what led me to believe the promotion was being created on the frontend (I.e. during cart calc or checkout). If not, then the defect I reported (not acted upon) would not apply.

Yes I apologize - I set up the promotion in the backend, but it is triggered on the front end as a cart promotion. Any assistance you can offer?

The message can be misleading because it's not specific. That message is used when all of the conditions of the coupon are not met. I.e. the code could be valid, but the products, categories, amounts, usergeroups or any other conditions are not met.

I had it set up on one product only. no user group defined, no categories defined as i was just trying to run it as a test

i guess i will have to manually enter the gift certificates since i cannot get this to work properly

Did you find a solution for that? Our promotions stop works a few updates ago (not sure when, sorry). When my customers buy and fill the terms of the promo, the get a prmo code (not an email) only at the invoice, but when they try to use it, they get an error saying this code not exist.

I have looked at the database and the promo code do not exist at mySQL, maybe an error writing the code from the front end to the database at the checkout moment???

If you are not seeing the code in the DB then it wasn't created. You can't update promotions from the frontend without manually updating the shared objects table (because their database hook only works on the backend).

Can you view the promotion in the admin promotions view? What are all the conditions you have set for the promotion?

I cannot see te promo codes at the admin view, but conditions are simple, only pay more than 100€, and the message telling you are ellegible for a promotion is showed, and te customer gets the promo code, but it not appears at the admin viewer. Is possible to solve that, CS-CART told me there is no error with that, but noone change anything.

If you can't see it, it doesn't exist for the company context you are working in.

I think so, have some got some idea about this problem???

I have just follow the guide: http://docs.cs-cart.com/4.3.x/user_guide/manage_products/promotions/auto_coupons.html at demo site https://www.cs-cart.com/demo-item.html and I get the same error than at my installation.

And CS-Cart told me is not a bug, wow it fails at their demo site :shock: :shock: :shock:

Sorry a lot, all works great when status of the order change to Complete.

I apologize for disturbing you.

Kind regards