A BBQ place near me a couple of summers ago seemingly decided unilaterally to stop accepting purchased certificates. However, they posted a sign in the restaurant about 90 days before the deadline.
In my case the change did not hurt, but I suspect there were some unhappy people. When I asked the cashier the day I used my remaining cert what caused the change, she had no clue, nor did the manager on duty.