Redeem a gift card to the account of a signed-in customer who enters its code at checkout. Guests can still apply cards without redeeming them to an account.
Note:
This is a Developer level doc. If you are unfamiliar working with code and resolving potential conflicts, we recommend you work with a Woo Agency Partner for larger projects, or find a WooCommerce developer on Codeable for smaller customizations. We are unable to provide support for customizations under our Support Policy.
Test custom code on a staging site before using it on your store. Add PHP to a custom plugin or a child theme’s functions.php file. If the file is already inside a PHP block, omit the opening PHP tag.
When a signed-in customer enters a gift card code using the classic checkout form, this filter redeems the card to their account. Guests can still apply gift cards without redeeming them to an account. The filter does not require guests to create an account.
Add this filter:
add_filter( 'woocommerce_gc_auto_redeem', '__return_true' );
Verify the change
↑ Back to topSign in and apply a test card at checkout; confirm it is redeemed to the account. A guest can still apply a card without redeeming it to an account.
Questions and support
↑ Back to topSomething missing from this documentation? Still have questions and need assistance?
- If you have a question about a specific extension or theme you’d like to purchase, contact us to get answers.
- If you already purchased this product and need some assistance, get in touch with a Happiness Engineer via our support page and select this product’s name from the Product dropdown.