Coupons can be delivered as a code that is rendered on a smartphone as a bar code, or delivered as a binary image. The code of the coupon represents the piece of information that is checked upon redemption. Therefore, the code is directly bound to the coupon. Coupons always have a coupon code and serial number.