WO2016142830A1 - System and method for issuing and redemption of electronic coupons using a coupon platform - Google Patents
System and method for issuing and redemption of electronic coupons using a coupon platform Download PDFInfo
- Publication number
- WO2016142830A1 WO2016142830A1 PCT/IB2016/051257 IB2016051257W WO2016142830A1 WO 2016142830 A1 WO2016142830 A1 WO 2016142830A1 IB 2016051257 W IB2016051257 W IB 2016051257W WO 2016142830 A1 WO2016142830 A1 WO 2016142830A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- campaigns
- consumer
- products
- redemption
- electronic coupons
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0238—Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4012—Verifying personal identification numbers [PIN]
Definitions
- the present disclosure described herein in general, relates to a computer- based platform facilitating issuance of multiple electronic coupons and redemption thereof.
- One of the key stages involved in a product lifecycle management includes promoting marketing and business development initiatives by different enterprises corresponding to multiple products manufactured and sold by these enterprises.
- these enterprises focus on implementing several means/mechanisms that would facilitate reaching end consumers for the products being manufactured.
- One of means is to provide a campaign management system wherein multiple coupons may be issued to the consumers who can redeem the coupons at appropriate retail stores/chains in order to avail the discount and other offers linked to the campaign management.
- One of the challenges is to target or influence the end consumers in an organized manner.
- the enterprises distribute their products to the end consumers through a retail sector comprising a plurality of small and medium retailers.
- the retail sector works in an unorganized manner and hence it is very difficult for the retail sector to directly influence experience of the end consumers.
- the enterprises distribute the products through a network of wholesalers (primary sales) and distributors (secondary sales). Hence, they have limited visibility and influence over actual workings at the retailer level (tertiary sales).
- Another challenge is to track the validity and expiry of the coupons issued to the end consumers. This may be due to fact that the end consumers may not be aware of the location of the retail stores authorized for facilitating the redemption of the coupons. Further, the end consumers have no feasibility to redeem their coupons concurrently or at a single instance without providing details associated to each coupon individually to the retailer. Further, each coupon may have to be redeemed at a different location. These may result in unnecessary delay and complexities associated to the redemption of coupons. Yet another challenge with the existing methods is that enterprises are not capable of tracking or monitoring data analytics with respect to number of coupons issued, number of coupons redeemed, number of end consumers redeeming the coupons and in turn purchasing their products, and the like.
- the coupons may be pre-fed into the POS device and hence validation of the coupons may be done at the POS device. Therefore, the retailers may have to deploy a separate POS device capable of storing the coupons, validating the coupons against the products being purchased by the consumer and thereby redeeming the coupons.
- the coupons being pre-fed into such dedicated POS device may therefore be specific to individual retailers/loyalty programs. Furthermore, the existing systems may not validate the actual sale of the products.
- a system for facilitating issuance and redemption of electronic coupons may comprise a processor and a memory coupled to the processor.
- the memory may comprise a plurality of modules executed by the processor.
- the plurality of modules may comprise a campaign module, a coupon issuance module and a coupon redemption module.
- the campaign module may be configured to receive a plurality of campaigns corresponding to a plurality of products.
- the plurality of campaigns may be received from an enterprise device coupled with the system.
- the plurality of campaigns comprises at least a plurality of campaign rules.
- the campaign module may be configured to render a set of campaigns of the plurality of campaigns on a consumer device.
- the coupon issuance module may enable a consumer to perform one or more actions corresponding to one or more campaigns, of the set of campaigns, based on a first set of rules of the plurality of campaign rules.
- the coupon issuance module may further be configured to assign a code, from a plurality of codes pre- stored in a database, to the one or more campaigns based upon the one or more actions performed, by the consumer, corresponding to the one or more campaigns.
- the one or more campaigns assigned with the code indicate a set of electronic coupons issued to the consumer.
- the set of electronic coupons may be stored in a first data repository (also referred hereinafter as "mycart store").
- the coupon redemption module may be configured to capture product metadata associated with a set of products, of the plurality of products, being purchased by the consumer at a retail store.
- the product metadata may be captured from a retailer device (or a Point of Sale device) present within the retail store.
- the coupon redemption module may be configured to authenticate the consumer based upon a unique identifier and a personal identifier associated with the consumer.
- the coupon redemption module may further be configured to compare the product metadata associated with each of the set of products with the plurality of campaigns associated with the plurality of products in order to validate the set of electronic coupons in the first data repository.
- the coupon redemption module may be configured to redeem an offer associated with each electronic coupon of set of electronic coupons to the consumer at a single instance based upon the validation of the set of coupons.
- the offer may be redeemed using a second set of rules of the plurality of campaign rules.
- a method for facilitating issuance and redemption of electronic coupons may comprise receiving a plurality of campaigns corresponding to a plurality of products.
- the plurality of campaigns may be received from an enterprise device coupled with the system.
- the plurality of campaigns comprises at least a plurality of campaign rules.
- the method may further comprise rendering a set of campaigns of the plurality of campaigns on a consumer device.
- the method may comprise enabling a consumer to perform one or more actions corresponding to one or more campaigns, of the set of campaigns, based on a first set of rules of the plurality of campaign rules.
- the method may further comprise assigning a code, from a plurality of codes pre- stored in a database, to the one or more campaigns based upon the one or more actions, performed by the consumer, corresponding to the one or more campaigns.
- the one or more campaigns assigned with the code indicate a set of electronic coupons issued to the consumer.
- the set of coupons electronic coupons may be stored in a first data repository (or a mycart store).
- the method may comprise capturing product metadata associated with a set of products, of the plurality of products, being purchased by the consumer at a retail store.
- the product metadata may be captured from a retailer device (or a Point of Sale device) present within the retail store. Further, the method may comprise authenticating the consumer based upon a unique identifier and a personal identifier associated with the consumer. Further, the method may comprise comparing the product metadata associated with each of the set of products with the plurality of campaigns associated with the plurality of products in order to validate the set of electronic coupons. It must be understood that based upon the comparison, the EAN code/barcode, associated with each product, in the product metadata is mapped with the EAN code/barcode, associated with the corresponding product, present in a campaign. Therefore, as a result of such mapping, each electronic coupon of the set of electronic coupons may be validated.
- the method may comprise redeeming an offer associated with each electronic coupon of the set of electronic coupons to the consumer.
- the offer may be redeemed using a second set of rules of the plurality of campaign rules.
- the set of electronic coupons redeemed may be moved from the first data repository (or the mycart store) to a second data repository (or a redeemed coupons store).
- the aforementioned method may be performed by a processor using a programmed instructions stored in a memory.
- a non-transitory computer readable medium embodying a program executable in a computing device for facilitating issuance and redemption of electronic coupons is disclosed.
- the program may comprise a program code for receiving a plurality of campaigns corresponding to a plurality of products.
- the plurality of campaigns may be received from an enterprise device coupled with the system.
- the plurality of campaigns comprises at least a plurality of campaign rules.
- the program may further comprise a program code for rendering a set of campaigns of the plurality of campaigns on a consumer device.
- the program may comprise a program code for enabling a consumer to perform one or more actions corresponding to one or more campaigns, of the set of campaigns, based on a first set of rules of the plurality of campaign rules.
- the program may further comprise a program code for assigning a code, from a plurality of codes pre-stored in a database, to the one or more campaigns based upon the one or more actions, performed by the consumer, corresponding to the one or more campaigns.
- the one or more campaigns assigned with the code indicate a set of electronic coupons issued to the consumer.
- the set of coupons electronic coupons may be stored in a first data repository (or a mycart store).
- the program may comprise a program code for capturing product metadata associated with a set of products, of the plurality of products, being purchased by the consumer at a retail store.
- the product metadata may be captured from a retailer device (or a Point of Sale device) present within the retail store.
- the program may comprise a program code for authenticating the consumer based upon a unique identifier and a personal identifier associated with the consumer. Further, the program may comprise a program code for comparing the product metadata associated with each of the set of products with the plurality of campaigns associated with the plurality of products in order to validate the set of electronic coupons. It must be understood that based upon the comparison, the EAN code/barcode, associated with each product, in the product metadata is mapped with the EAN code/barcode, associated with the corresponding product, present in a campaign. Therefore, as a result of such mapping, each electronic coupon of the set of electronic coupons may be validated. Furthermore, the program may comprise a program code for redeeming an offer associated with each electronic coupon of the set of electronic coupons to the consumer.
- the offer may be redeemed using a second set of rules of the plurality of campaign rules. Thereafter, the set of electronic coupons redeemed may be moved from the first data repository (or the mycart store) to a second data repository (or a redeemed coupons store).
- Figure 1 illustrates a network implementation of a system for facilitating issuance of electronic coupons and redemption thereof, in accordance with an embodiment of the present disclosure.
- Figure 2 illustrates the system, in accordance with an embodiment of the present disclosure.
- Figure 3 illustrates a flow diagram depicting working of the system, in accordance with an embodiment of the present disclosure.
- Figure 4 illustrates the method, in accordance with an embodiment of the present disclosure.
- the present subject matter discloses a system (also referred hereinafter as "a coupon platform") for issuance and redemption of electronic coupons.
- the coupon platform may enable a consumer to register on the coupon platform.
- the consumer may register using his/her mobile number.
- the mobile number is linked to a unique identifier (ID) and a person identification number (PIN) associated with the unique identifier (ID).
- ID unique identifier
- PIN person identification number
- the unique identifier (ID) and the person identification number (PIN) are utilized for identifying and/or authenticating the consumer on the coupon platform. It must be noted that the PIN is dynamically updated after every transaction/redemption of coupons.
- the coupon platform may create a demographic profile associated with the consumer on the coupon platform.
- the demographic profile may be created based upon demographic information comprising gender, age, location, interests, preferences and the like.
- the coupon platform may receive a plurality of campaigns corresponding to a plurality of products.
- the plurality of campaigns may be received from enterprise devices belonging to different enterprise partners manufacturing and/or selling the plurality of products.
- the plurality of campaigns comprises name of products, brands, companies, offer details, offer values (discounts), SKUs on which the offers are applicable along with their barcodes/EAN codes, start dates associated with each campaign, end dates associated with each campaign, issue/redeem caps per consumer for each campaign, overall campaign caps for each campaign, geographical information and a plurality of campaign rules associated with each campaign.
- the coupon platform may be enabled to randomly generate a plurality of codes, hereinafter also referred to as alphanumeric codes, which may be stored in a database of the coupon platform. It is to be noted that each of the alphanumeric codes, stored in the database, is unique.
- a set of campaigns of the plurality of campaigns may be rendered on a consumer device associated with the consumer.
- the set of campaigns may be rendered randomly on the consumer device.
- the set of campaigns may be rendered based upon at least one of the demographic profile of the consumer, purchase behavior of the consumer, preferences of the consumer, frequency of purchase of products, predefined time period associated with the display of the campaigns, caps set for issuance and redemption of campaigns for each consumer and overall cap for issuance and redemption of each campaign.
- the set of campaigns may be sorted based upon requirements and/or the preferences of the consumer.
- the coupon platform may enable the consumer to perform one or more actions corresponding to one or more campaigns of the set of campaigns based upon a first set of rules, of the plurality of campaign rules, hereinafter also referred to as coupon issuance rules.
- the coupon platform may assign an alphanumeric code, from the plurality of alphanumeric codes stored in the database, to the one or more campaigns based upon the one or more actions performed by the consumer.
- the one or more campaigns assigned with the alphanumeric code indicate a set of electronic coupons issued to the consumer. It is to be further noted that each of the alphanumeric code is unique and hence each of the set of electronic coupons issued to the consumer is also unique and therefore may be redeemed only once.
- the set of coupons may be stored in a mycart store corresponding to the consumer, on the coupon platform for future use and redemption. In one aspect, only the set of electronic coupons stored in the mycart store may be applicable for redemption.
- the coupon platform may display, on the consumer device, a plurality of retail stores facilitating the redemption of the set of electronic coupons.
- the consumer may visit a retail store, of the plurality of retail stores, facilitating purchase of products and redemption of the set of electronic coupons stored in the mycart store.
- POS device a retailer device
- at least few products purchased by the consumer may correspond to the set of electronic coupons stored in the mycart store.
- a person responsible for processing the checkout may scan the products present in the shopping cart of the consumer using a barcode scanner attached to the POS device.
- relevant information associated with the purchase of the products including product barcode/ EAN code, quantity of a product, product description and the like is captured and stored in a form of product metadata in the POS device.
- the retail personal may enter the unique identifier (ID) and the personal identification number (PIN) associated with the unique identifier in the POS device in order to validate or authenticate the consumer.
- the product metadata, the consumer identifier, the PIN, a retail store identifier (store ID) and a POS device identifier (POS ID) may be transferred to the coupon platform.
- the coupon platform may authenticate the consumer using the ID and the PIN.
- PIN used for authentication is applicable only for current transaction/redemption and is dynamically updated for future transactions/redemptions.
- the coupon platform may validate the POS device using the combination of store ID and the POS ID. After the validation of the consumer and the POS device, the coupon platform may compare the product metadata with the plurality of campaigns in order to determine redemption offer associated with each electronic coupon of the set of electronic coupons. In one embodiment, based upon the comparison, barcode/EAN code present in one or more campaigns may be mapped with the product barcode/EAN code present in the product metadata. Therefore, is to be noted that the set of electronic coupons corresponding to the one or more campaigns having barcode/EAN code mapped with the product barcode/EAN code may be eligible for the redemption. In one embodiment, the redemption offer associated with the set of electronic coupons eligible for the redemption is based upon a second set of rules, of the plurality of campaign rules, hereinafter also referred to as coupon redemption rules.
- the coupon platform may transmit a first acknowledgement message along with a transaction identifier (TXID) to the POS device, wherein the acknowledgement message is indicative of valid transaction (corresponding to the TXID) for the purchase of the products and the redemption of the set of electronic coupons applicable to the products.
- TXID transaction identifier
- the POS device may enable the consumer to process the payment with applicable discount and offers based upon the coupon redemption rules.
- the POS device may transmit a second acknowledgement message to the coupon platform, wherein the second acknowledgement message is indicative of successful transaction.
- the coupon platform may transmit only a single acknowledgement message (ACK) along with the TXID in order to authorize the payment with applicable discount/offers for the current transaction
- ACK acknowledgement message
- the coupon platform may move the electronic coupons being redeemed from the mycart store to the redeemed coupons store.
- the consumer may utilize the coupon platform for redemption of the coupons associated with different transactions at different retail stores. While aspects of described system for facilitating issuance and redemption of electronic coupons may be implemented in any number of different computing systems, environments, and/or configurations, the embodiments are described in the context of the following exemplary system.
- FIG. 1 a network implementation 100 of a system 102 for facilitating issuance and redemption of electronic coupons is illustrated, in accordance with an embodiment of the present subject matter.
- the system 102 also referred hereinafter as coupon platform
- the system 102 may also be implemented in a variety of computing systems, such as a laptop computer, a desktop computer, a notebook, a workstation, a mainframe computer, a cloud-based computing environment and the like.
- the systeml02 may be accessed by multiple users through one or more user devices including an enterprise device 103, consumer device 104 and a Point of Sale (POS) device 105.
- POS Point of Sale
- the system 102 may comprise the cloud-based computing environment in which a user may operate individual computing systems configured to execute remotely located applications.
- the user devices may include, but are not limited to, a portable computer, a personal digital assistant, a handheld device, a workstation and the like.
- the user devices are communicatively coupled to the systeml02 through a network 106.
- the network 106 may be a wireless network, a wired network or a combination thereof.
- the network 106 can be implemented as one of the different types of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, and the like.
- the network 106 may either be a dedicated network or a shared network.
- the shared network represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like, to communicate with one another.
- the network 106 may include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, and the like.
- the system 102 may include one or more processors or one or more co-processors or a combination of a processor and a coprocessor, collectively referred hereinafter as processor(s) 202, an input/output (I/O) interface 204, and a memory 206.
- the processor(s) 202 may be implemented as microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, graphical processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions.
- the processor(s) 202 are configured to fetch and execute processor-executable instructions stored in the memory 206.
- the I/O interface 204 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. Further, the system 102 comprises the application layers and the APIs for communication by the system 102 with the enterprise device 103, the consumer device 104 and the Point of Sale (POS) device 105. The I/O interface 204 may allow the system 102 to interact with the user directly or through the user devices. Further, the I/O interface 204 may enable the system 102 to communicate with other computing devices, such as web servers and external data servers (not shown).
- the I/O interface 204 can facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite.
- the I/O interface 204 may include one or more ports for connecting a number of devices to one another or to another server.
- the memory 206 may include any computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM) and dynamic random access memory (DRAM), and/or non-volatile memory, such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes.
- volatile memory such as static random access memory (SRAM) and dynamic random access memory (DRAM)
- non-volatile memory such as read only memory (ROM), erasable programmable ROM, flash memories, hard disks, optical disks, and magnetic tapes.
- ROM read only memory
- erasable programmable ROM erasable programmable ROM
- the modules 208 include routines, programs, objects, components, data structures, etc., which perform particular tasks or implement particular abstract data types.
- the module 208 described herein may be implemented as software modules that may be executed in the cloud-based computing environment of the system 102.
- the modules 208 may include a campaign module 212, a coupon issuance module 214, a coupon redemption module 216, and other modules 218.
- the other modules 218 may include programs or coded instructions that supplement applications and functions of the system 102.
- the data 210 serves as a repository for storing data processed, received, and generated by one or more of the modules 208.
- the data 210 may also include a database 220, a first data repository 222 (also referred to as a mycart store
- the other data 226 may include data generated as a result of the execution of one or more modules in the other modules 218.
- the system 102 may enable a consumer to register the consumer device 104 on the system 102, hereinafter referred to as a coupon platform 102.
- the consumer needs to register the consumer device 104 using name, mobile number to use the coupon platform 102.
- An SMS containing an activation code or a personal identification number (PIN) may be transmitted to the mobile phone associated with the consumer.
- the consumer may enter the PIN which is verified by the coupon platform 102.
- the consumer may be allowed to access the coupon platform 102 via the consumer device 104.
- a unique alphanumeric identification number (ID) also referred hereinafter as unique identifier
- ID unique alphanumeric identification number
- the PIN is dynamic and is updated after every successful transaction and/or redemption of the electronic coupons.
- the coupon platform 102 may enable the consumer to create a consumer profile and/or demographic profile on the coupon platform 102.
- the consumer profile may be created based upon demographic information.
- the demographic information may comprise date of birth, gender, email, location, shopping category preferences and the like.
- the consumer profile may comprise a profile picture, the name, the unique identification number (ID) and the mobile number.
- the consumer may access the coupon platform 102 to update the demographic information.
- the coupon platform 102 may randomly generate a list of plurality of unique alphanumeric codes and store the plurality of unique alphanumeric codes in the database 220.
- the campaign module 212 may receive a plurality of campaigns corresponding to a plurality of products.
- the plurality of campaigns may be received from different enterprise partners manufacturing and/or selling the plurality of products.
- An enterprise partner may access the coupon platform 102 using the enterprise device 103 and submit a campaign corresponding to the products manufactured and/or sold by the said enterprise partner.
- Each campaign comprises name of products, brands, companies, offer details, offer values (discounts), SKUs on which the offers are applicable along with their barcodes/EAN codes, start dates of each campaign, end dates of each campaign, issue/redeem caps per consumer for each campaign, overall campaign caps for each campaign, geographical information and a plurality of campaign rules associated with each campaign.
- the plurality of campaigns may be stored in the database 220.
- the campaign module 212 may render a set of campaigns of the plurality of campaigns on the consumer device 104.
- the set of campaigns is selected randomly for rendering on the consumer device 104.
- the set of campaigns may be selected based upon at least one of the demographic profile of the consumer, purchase behavior of the consumer, preferences of the consumer, frequency of purchase of products, predefined time period associated with the display of the campaigns, caps set for issuance and redemption of campaigns for each consumer and overall cap for issuance and redemption of each campaign.
- the set of campaigns may include those campaigns that suit to a male of age between 25-40 years.
- the set of campaigns may be selected based upon other requirements and other preferences of the consumer. The consumer may sort and list the set of campaigns based upon his/her requirements.
- the coupon issuance module 214 may enable the consumer to perform one or more actions corresponding to one or more campaigns, of the set of campaigns, based upon a first set of rules, of the plurality of campaign rules, hereinafter referred to as coupon issuance rules.
- the one or more actions may comprise, but not limited to, viewing a video, making a call, playing a video game, performing an activity on a social media such as Facebook® or Twitter®, clicking icon associated to a coupon, sending a Short Message Service (SMS), connecting over an Interactive Voice Response System (IVRS) and the like.
- SMS Short Message Service
- IVRS Interactive Voice Response System
- the coupon issuance module 214 may enable the consumer to perform a certain action, on the consumer device 104, corresponding to at least one campaign based on at least one coupon issuance rule.
- the consumer may be enabled to view a complete video or a partial video.
- the consumer may be enabled to play the online video game.
- the consumer may be enabled to complete an online survey.
- the coupon issuance module 214 may assign an alphanumeric code, from the plurality of alphanumeric codes stored in the database 220, to the one or more campaigns.
- the one or more campaigns assigned with the alphanumeric code indicate a set of electronic coupons issued to the consumer.
- the set of electronic coupons may be stored in the mycart store 222 for future use and redemption.
- the mycart store 222 therefore hosts the electronic coupons that may be redeemable.
- the mycart store 222 may be a SQLite Database.
- the coupon redemption module 216 shown in figure 2 may display, on the consumer device 104, a plurality of retail stores facilitating the redemption of the set of electronic coupons. More particularly, the coupon redemption module 216 may display, on the consumer device 104, an electronic map highlighting a plurality of retail stores where the set of electronic coupons may be redeemed by the consumer. The consumer may access the electronic map to identify the retail stores where the set of electronic coupons may be redeemed.
- the consumer may enter premises of one of the retail stores hosting the POS device 105 capable of processing the payment of the purchased products as-well-as redemption of the set of electronic coupons present in the mycart store 222.
- the POS device 105 is a standard existing POS device deployed at the retail store and not a specific POS device adapted specifically for the redemption of the coupons.
- the POS device 105 may be registered with the coupon platform 102.
- the POS device 105 may be assigned with a device identifier (POS ID).
- the retailer store hosting the POS device 105 is assigned with store identifier (store ID).
- the retail store facilitating the redemption of coupons may be identified based on combination of the POS ID and the store ID.
- the plurality of POS devices within a single retail store may have unique identifiers. Further, different retail stores may have similar nomenclatures for POS devices present in these stores. For example, a device named POS1 may be present in store A as well as store B. Therefore, the combination of store ID and the POS ID may be used to identify the POS device facilitating the redemption.
- the consumer may carry the consumer device 104 while shopping at the retail store. The consumer may purchase one or more products available for purchase at the retail store. In one aspect, the products available for purchase may be associated with the plurality of coupons present on the coupon platform 102.
- the consumer may proceed to check out at the POS device 105.
- at least few products purchased by the consumer may correspond to the set of electronic coupons stored in the mycart store 222.
- a retail personal responsible for processing the checkout may scan the one or more products present in the shopping cart of the consumer using a barcode scanner attached to the POS device 105. Based upon the scanning, relevant information associated with the one or more products including a product barcode/EAN code, quantity of a product, product description and the like is captured and stored in a form of product metadata in the POS device 105.
- the retail personal may input the unique identifier (ID) of the consumer and the personal identification number (PIN) associated with the unique identifier in the POS device 105. Further, the product metadata, the ID, the PIN, the store ID and the POS ID are transferred to the coupon redemption module 216.
- ID unique identifier
- PIN personal identification number
- the data format of the product metadata received on the coupon platform may be of different data formats which depend on the type of POS device used.
- the data format may be JSON, XML and the like.
- the product barcode may be compatible to the International Article Number (EAN-13) format.
- the coupon platform 102 may utilize standard Application Programming Interfaces (APIs) to process the product metadata received of different data formats.
- APIs are based upon REST or SOAP protocol. Further, the APIs uses Secure Socket Layer (SSL) for facilitating the secured transaction.
- SSL Secure Socket Layer
- the coupon redemption module 216 may authenticate the consumer based on a combination of the ID and the PIN. Further, the coupon redemption module 216 may authenticate the POS device 105 based on a combination of the store ID and the POS ID. After the authentication of the consumer and the POS device 105, the coupon redemption module 216 may compare product metadata with the plurality of campaigns stored in the database 220 in order to determine an offer associated with redemption of each electronic coupon of the set of electronic coupons. In one embodiment, based upon the comparison, barcode/EAN code present one or more campaigns may be mapped with the product barcode/EAN code present in the product metadata. The set of electronic coupons corresponding to the one or more campaigns having barcode/EAN code mapped with the product barcode/EAN code may be eligible for the redemption.
- the redemption offer associated with the electronic coupons eligible for the redemption is based upon a second set of rules, of the plurality of campaign rules, hereinafter referred to as coupon redemption rules.
- Each redemption rule may indicate a valid offer corresponding to at least one of the set of electronic coupons.
- the validity of each electronic coupon may be determined based on the start date of the corresponding campaign, the end date of the corresponding campaign, the issue/redemption cap of the corresponding campaign, validity of the retail store with respect to the redemption of the electronic coupon and the like.
- the coupon redemption module 216 may transmit a first acknowledgement message (ACK1) to the POS device 105.
- the first acknowledgement message (ACK1) may indicate validity of transaction associated with the purchase of the one or more products and the redemption of the electronic coupons applicable to the one or more products. Therefore, with the ACK1, the coupon redemption module 216 may transfer a unique transaction identifier (TXID) associated to the transaction. Additionally, the coupon redemption module 216 may transfer, based upon the coupon redemption rules, redemption data comprising total discount value, list of discounts/offers applicable, discount percentage, itemized discounts against valid coupons or the TXID, description of the offers and the like.
- the POS device 105 may enable the consumer to process the payment with applicable discount and offers based upon the redemption data. After the completion of the payment, the POS device 105 may transmit a second acknowledgement message (ACK2) to the coupon redemption module 216.
- the second acknowledgement message indicates successful completion of the transaction associated with the TXID.
- the coupon redemption module 216 may transmit only a single acknowledgement message (ACK) along with the TXID in order to authorize the payment with applicable discount/offers for the current transaction.
- the coupon redemption module 216 may move the set of electronic coupons being redeemed from the mycart store 222 to the redeemed coupons store 224. In this manner, the consumer may utilize the coupon platform 102 for redemption of the electronic coupons corresponding to different transactions.
- the enterprise partner via the enterprise device 103, may be enabled to track and/or monitor status associated with the plurality of electronic coupons.
- the enterprise partner may be provided with data analytics such as number of electronic coupons being issued, number of electronic coupons being redeemed, the stores and/or retail stores where the electronic coupons are redeemed. Further, the data analytics may be displayed based on year-wise, quarter-wise, month-wise, category-wise, age-wise and other analytic parameters.
- a dashboard may be provided on the coupon platform 102, wherein the said dashboard is capable of generating various analytics charts based upon the analytics data. Such data analytics may assist the enterprises to modify the product offerings, the campaign management and the other business development strategies.
- FIG 3 is a flow diagram depicting working of the coupon platform 102.
- the campaign module 212 receives a plurality of campaigns on the coupon platform 102.
- the campaign module 212 renders a set of campaigns from the plurality of campaigns on the consumer device 104.
- the consumer performs one or more actions corresponding to one or more campaigns of the set of campaigns via the coupon issuance module 214.
- the one or more actions are performed in accordance with coupon issuance rules.
- each campaign of the one or more campaigns, corresponding to which the one or more actions are performed are assigned with a unique code by the coupon issuance module 214.
- the unique code is randomly assigned from the plurality of codes stored in the database 220.
- Each campaign assigned with the code indicates an electronic coupon issued to the consumer. Therefore, the coupon issuance module 214 issues the set of electronic coupons to the consumer.
- the set of electronic coupons are stored in the mycart store 222.
- the consumer may visit a retail store, purchase the products in the retail store and proceed to checkout at the POS device belonging to the retail store.
- the retail store/POS device is connected with the coupon platform 102.
- the retail personal may scan the products for billing into the POS device thereby capturing product metadata for each product purchased by the consumer.
- the retail personal enters the unique identifier and the PIN, associated with the consumer, into the POS device.
- the product metadata, the unique identifier, the PIN, and the retail store data (POS ID, store ID) are transmitted to the coupon redemption module 216 as shown.
- the coupon redemption module 216 authenticates the consumer based upon the unique identifier and the PIN. Further, the coupon redemption module 216 authenticates the retail store based upon the retail store data received.
- the coupon redemption module 216 may compare the product metadata with the plurality of campaigns pre- stored in the database 220 in order to validate the set of electronic coupons. Based upon the comparison, the EAN code barcode, associated with each product, in the product metadata is mapped with the EAN code/barcode, associated with the corresponding product, present in a campaign. Therefore, as a result of such mapping, each electronic coupon of the set of electronic coupons may be validated.
- the coupon redemption module 216 may, based upon the mapping, transmit the transaction identifier (TXID) with applicable discounts corresponding to products being purchased by the consumer. At step 316, it is checked whether the discounts are applicable for the transaction being conducted corresponding to the TXID.
- TXID transaction identifier
- the discount is applied on the transaction amount by deducting the discount amount.
- an error indicating no discount applicable, is displayed on the POS device.
- the discount amount applicable is determined by sending request to the coupon redemption module 216 by the POS device.
- the coupon redemption module 216 sends the response to the POS device indicating the applicability of the discount amount.
- a discounted bill is printed. The discounted bill is determined based upon deduction of the discount amount from the actual transaction amount. After the successful redemption of the coupons, these coupons are removed from the mycart store 222. The coupons removed from the mycart store 222 are stored in the redeemed coupons store 224 as shown in figure 3.
- FIG 4 is a flow chart illustrates a method implemented by the processor 202 of the system 102 by executing a plurality of modules 208 stored in the memory 206.
- the steps in which the method 400 is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method 400 or alternate methods. Additionally, individual blocks may be deleted from the method 400 without departing from the spirit and scope of the disclosure described herein.
- the method can be implemented in any suitable hardware, software, firmware, or combination thereof. However, for ease of explanation, in the embodiments described below, the method 300 may be considered to be implemented in the above described in the system 102.
- a plurality of campaigns may be received from an enterprise device 103.
- the plurality of campaigns is related to campaign management initiatives by the enterprise corresponding to products manufactured and/or sold by the enterprise.
- the plurality of campaigns may comprise at least a plurality of campaign rules.
- the plurality of campaigns may be received by the campaign module 212.
- the plurality of campaigns may be stored in the database 220.
- a set of campaigns, from the plurality of campaigns may be rendered on the consumer device 104.
- the set of campaigns may be rendered based on at least one of the demographic profile of the consumer, purchase behavior of the consumer, preferences of the consumer, frequency of purchase of products, predefined time period associated with the display of the campaigns, caps set for issuance and redemption of campaigns for each consumer and overall cap for issuance and redemption of each campaign.
- the set of campaigns may be rendered by the campaign module 212.
- a consumer may be enabled to perform one or more actions corresponding to one or more campaigns, of the set of campaigns, based upon a first set of rules of the plurality of campaign rules.
- the consumer may be enabled to perform the one or more actions by the coupon issuance module 214.
- the one or more campaigns may be assigned with a code, from a plurality of codes pre-stored in the database 220, based upon the one or more actions performed by the consumer.
- the one or more campaigns assigned with the code indicate a set of electronic coupons issued to the consumer.
- the set of electronic coupons may be stored in the mycart store 222 of the coupon platform 102.
- the coupon issuance module 214 may assign the code to the one or more campaigns.
- product metadata associated with a set of products, of the plurality of products, being purchased by the consumer, in a retail store may be captured via the coupon redemption module 216.
- the consumer may be authenticated based upon a unique identifier and a personal identification number (PIN).
- PIN personal identification number
- the consumer may be authenticated by the coupon redemption module 216.
- the product metadata associated with each of the set of products may be compared with the plurality of campaigns, stored in the database 220, associated with the plurality of products in order to validate the set of electronic coupons.
- the product metadata associated with each of the set of products may be compared with the plurality of campaigns by the coupon redemption module 216. It must be understood that based upon the comparison, the EAN code/barcode, associated with each product, in the product metadata is mapped with the EAN code/barcode, associated with the corresponding product, present in a campaign. Therefore, as a result of such mapping, each electronic coupon of the set of electronic coupons gets validated.
- an offer associated with each electronic coupon of the set of electronic coupons may be redeemed to the consumer at a single instance based upon the validation of each electronic coupon using coupon redemption rules.
- the set of electronic coupons may be redeemed by the coupon redemption module 216.
- Some embodiments enable a system and a method that provides electronic coupons to the consumer based upon at least one of the demographic profile of the consumer, purchase behavior of the consumer, preferences of the consumer, frequency of purchase of products, predefined time period associated with the display of the campaigns, caps set for issuance and redemption of campaigns for each consumer and overall cap for issuance and redemption of each campaign.
- Some embodiments enable a system and a method that enables the consumer to redeem the coupons a single instance, in a real time, using a standard POS device deployed at the retail store without requiring a specific POS designed for redemption of the electronic coupons.
- the standard POS device may redeem the electronic coupons based on the consumer identifier and scanning of product barcode/EAN code.
- Some embodiments enable a system and a method that enables various brands to run promotions and then measure conversions in terms of the coupon redemptions and in turn actual sales in real time across such retailers.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN3810MU2014 | 2015-03-06 | ||
IN3810/MUM/2014 | 2015-03-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016142830A1 true WO2016142830A1 (en) | 2016-09-15 |
Family
ID=56879294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2016/051257 WO2016142830A1 (en) | 2015-03-06 | 2016-03-05 | System and method for issuing and redemption of electronic coupons using a coupon platform |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016142830A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018069942A1 (en) * | 2016-10-14 | 2018-04-19 | Referplus Private Limited | Merchant referal based coustmer-merchant transaction system |
US10861038B2 (en) | 2017-04-27 | 2020-12-08 | Home Depot Product Authority, Llc | Methods and systems for efficient promotional price adjustment |
JP7055929B1 (en) | 2021-09-30 | 2022-04-18 | PayPay株式会社 | Grant device, grant method and grant program |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130024261A1 (en) * | 2006-09-27 | 2013-01-24 | Target Brands, Inc. | Method of generating and redeeming coupons |
US8583447B2 (en) * | 2006-01-30 | 2013-11-12 | Groupon, Inc. | System for marketing campaign specification and secure digital coupon redemption |
-
2016
- 2016-03-05 WO PCT/IB2016/051257 patent/WO2016142830A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8583447B2 (en) * | 2006-01-30 | 2013-11-12 | Groupon, Inc. | System for marketing campaign specification and secure digital coupon redemption |
US20130024261A1 (en) * | 2006-09-27 | 2013-01-24 | Target Brands, Inc. | Method of generating and redeeming coupons |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018069942A1 (en) * | 2016-10-14 | 2018-04-19 | Referplus Private Limited | Merchant referal based coustmer-merchant transaction system |
US10861038B2 (en) | 2017-04-27 | 2020-12-08 | Home Depot Product Authority, Llc | Methods and systems for efficient promotional price adjustment |
JP7055929B1 (en) | 2021-09-30 | 2022-04-18 | PayPay株式会社 | Grant device, grant method and grant program |
JP2023050659A (en) * | 2021-09-30 | 2023-04-11 | PayPay株式会社 | Offering apparatus, offering method, and offering program |
JP2023051696A (en) * | 2021-09-30 | 2023-04-11 | PayPay株式会社 | Acquisition apparatus, acquisition method, and acquisition program |
JP7346650B2 (en) | 2021-09-30 | 2023-09-19 | PayPay株式会社 | Acquisition device, acquisition method and acquisition program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11847583B2 (en) | Systems and methods for providing consumer facing point-of-sale interfaces | |
US11954707B2 (en) | Consumer presence based deal offers | |
US20220383356A1 (en) | Method, apparatus, and computer readable medium for transferring of promotions | |
US20130144702A1 (en) | Integrated Payment and Reward Transactions | |
US20140122195A1 (en) | Systems and Methods for Tracking and Analyzing the Redemption of Promotional Content | |
US10922707B2 (en) | Facilitating consumer payments and redemptions of deal offers | |
US11599899B2 (en) | Loyalty program system, apparatus, and media | |
US20220284465A1 (en) | Method, apparatus, and computer program product for providing real time incentives | |
US20140100930A1 (en) | Redemption recordation and verification | |
WO2016142830A1 (en) | System and method for issuing and redemption of electronic coupons using a coupon platform | |
US10607169B1 (en) | Method, apparatus, and computer program product for programmatically updating data for communication to a social network system | |
US20140032312A1 (en) | Systems, methods, and computer program products for providing offers to mobile wallets | |
US20210256554A1 (en) | Facilitating reward program for consumer transactions and redemptions of deal offers | |
WO2016142828A1 (en) | System and method for facilitating redemption of a plurality of coupons at a single instance | |
US20170154350A1 (en) | Method, system, and program product for automatically generating sweepstakes rewards | |
US20120265592A1 (en) | System and method of satisfying a shared advertising obligation | |
KR20240126270A (en) | Device and method for managing coupons |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16761168 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16761168 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC , EPO FORM 1205A DATED 14.11.17. |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16761168 Country of ref document: EP Kind code of ref document: A1 |