The bonus amounts, discount codes, maximum payment and you may requirements will vary with every give