Amazon users who pick up an online game code for a 12-month Xbox Live Gold membership through the online retailer will receive a $20 Xbox Live gift card as well.
The offer ends Nov. 9 and is available for purchases made through Amazon. Only one gift card is available per customer.
Anyone who buys a 12-month membership along with an Xbox One or eligible Xbox 360 will also receive a $20 discount on the subscription. The deal runs through Dec. 31.