WO9911006A2

Method and system for selling supplemental products at a point-of-sale

Abstract

A point-of-sale system automatically processes a credit towards a pre-registered upsell along with a conventional transaction. The system receives an identifier pursuant to the transaction which is used to determine the pre-registered upsell and instructions for adjusting a purchase price from the transaction to provide the upsell credit. The instructions may direct, for example, that the purchase price be rounded up, that a predetermined amount be added thereon, or that the purchase price be adjusted to equal an actual value tendered. The upsell credit, determined as the difference between the purchase price and the adjusted purchase price, may be accumulated over multiple transactions, or immediately applied to purchase the upsell.

WO9911006A2, drawing sheet 1
Sheet 1 of 19

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

52 claims: 14 independent, 38 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method of processing a transaction, comprising the steps of: receiving an identifier of a customer account;determining an upsell associated with said identifier, said upsell having an upsell price;determining a purchase price for a purchase associated with said identifier;and determining an upsell credit for applying to said upsell price.
  2. 2
    A method in accordance with claim 1 and further including the step of outputting said upsell credit.
  3. 3
    A method in accordance with claim 1 and further including the step of applying said upsell credit to said upsell price.
  4. 4
    A method in accordance with claim 1 wherein said step of determining an upsell includes the steps of:registering said upsell prior to said purchase;and retrieving said upsell pursuant to said purchase.
  5. 5
    A method in accordance with claim 1 and further including the step of storing a plurality of identifiers each associated with a respective customer account.
  6. 6
    A method in accordance with claim 1 wherein said step of determining an upsell credit includes the steps of:determining a price adjustment associated with said identifier;and applying said price adjustment to said purchase price.
  7. 7
    A system for processing a transaction, comprising:means for receiving an identifier of a customer account;means for determining an upsell associated with said identifier, said upsell having an upsell price;means for determining a purchase price for a purchase associated with said identifier;and means for determining an upsell credit for applying to said upsell price.
  8. 8
    A method of operation of a point-of-sale (POS) system, comprising the steps of:receiving an identifier of a customer account;retrieving an upsell associated with said identifier, said upsell having an upsell price;receiving a purchase price for a purchase associated with said identifier;calculating an upsell credit for applying to said upsell price;and generating a customer receipt including said upsell credit.
  9. 9
    A method in accordance with claim 8 and further including the step of applying said upsell credit to said upsell price.
  10. 10
    A method in accordance with claim 8 wherein said step of retrieving an upsell includes the steps of:storing said upsell prior to said purchase;and retrieving said upsell pursuant to said purchase.
  11. 11
    A method in accordance with claim 8 and further including the step of storing a plurality of identifiers each associated with a respective customer account.
  12. 12
    A method in accordance with claim 8 wherein said step of determining an upsell credit includes the steps of:determining a price adjustment associated with said identifier;and applying said price adjustment to said purchase price.
  13. 13
    A method in accordance with claim 8 wherein said purchase comprises a sale of goods transacted by said POS system.
  14. 14
    A point-of-sale (POS) system, comprising:a processor;a memory connected to said processor and storing a program;said processor operative with said program in said memory to receive an identifier of a customer account;retrieve an upsell associated with said identifier, said upsell having an upsell price;receive a purchase price for a purchase associated with said identifier;calculate an upsell credit for applying to said upsell price;and generate a customer receipt including said upsell credit.
  15. 15
    A method of processing a transaction, comprising the steps of:receiving an identifier of a customer account;determining an upsell associated with said identifier;determining a purchase price for a purchase associated with said identifier;and determining instructions associated with said identifier for adjusting said purchase price to provide an adjusted purchase price including a credit for said upsell.
  16. 16
    A method in accordance with claim 15 wherein said instructions include rounding up said purchase price.
  17. 17
    A method in accordance with claim 16 wherein said instructions include rounding up said purchase price to a specified rounding multiple.
  18. 18
    A method in accordance with claim 15 wherein said instructions include adding a predetermined layaway amount to said purchase price.
  19. 19
    A method in accordance with claim 18 wherein said instructions include rounding up said purchase price plus said predetermined layaway amount.
  20. 20
    A method in accordance with claim 15 wherein said instructions include setting said purchase price to equal an amount tendered for said purchase.
  21. 21
    A method in accordance with claim 15 and further comprising the step of adding said credit to a balance of said customer account.
  22. 22
    A method in accordance with claim 21 and further including the step of comparing said balance to a cost of said upsell.
  23. 23
    A method in accordance with claim 15 and further comprising the step of substantially instantaneously applying said credit to purchase said upsell.
  24. 24
    A system for processing a transaction, comprising:means for receiving an identifier of a customer account;means for determining an upsell associated with said identifier;means for determining a purchase price for a purchase associated with said identifier;and means for determining instructions associated with said identifier for adjusting said purchase price to provide an adjusted purchase price including a credit for said upsell.
  25. 25
    A method of operation of a point-of-sale (POS) system, comprising the steps of:receiving an identifier of a customer account;determining an upsell associated with said identifier;determining instructions associated with said identifier for adjusting a price;determining a purchase price for a purchase transaction occurring at said POS system associated with said identifier;using said instructions to adjust said purchase price to provide an adjusted purchase price including a credit for said upsell;and generating a customer receipt including said adjusted purchase price.
  26. 26
    A method in accordance with claim 25 wherein said instructions include rounding up said purchase price.
  27. 27
    A method in accordance with claim 26 wherein said instructions including rounding up said purchase price to a specified rounding multiple.
  28. 28
    A method in accordance with claim 25 wherein said instructions include adding a predetermined layaway amount to said purchase price.
  29. 29
    A method in accordance with claim 28 wherein said instructions include rounding up said purchase price plus said predetermined layaway amount.
  30. 30
    A method in accordance with claim 25 wherein said instructions include setting said purchase price to equal an amount tendered for said purchase.
  31. 31
    A method in accordance with claim 25 and further comprising the step of adding said credit to a balance of said customer account.
  32. 32
    A method in accordance with claim 31 and further including the step of comparing said balance to a cost of said upsell.
  33. 33
    A method in accordance with claim 25 and further comprising the step of substantially instantaneously applying said credit to purchase said upsell.
  34. 34
    A method of operation of a point-of-sale (POS) system, comprising the steps of:a processor;a memory connected to said processor and storing a program;said processor operative with said program in said memory to receive an identifier of a customer account;determine an upsell associated with said identifier;determine instructions associated with said identifier for adjusting a price;determine a purchase price for a purchase transaction occurring at said POS system associated with said identifier;use said instructions to adjust said purchase price to provide an adjusted purchase price including a credit for said upsell;and generating a customer receipt including said adjusted purchase price.
  35. 35
    A method of operation of a point-of-sale (POS) terminal, comprising the steps of:inputting into said POS terminal transaction data including a customer account identifier;and receiving from said POS terminal an identifier of a pre-registered upsell associated with said customer account identifier.
  36. 36
    A method in accordance with claim 35 and further including the step of generating a customer receipt including an identifier of said pre-registered upsell.
  37. 37
    A method in accordance with claim 35 wherein said transaction data relates to a transaction occurring at said POS terminal.
  38. 38
    A method of operation of a point-of-sale (POS) terminal, comprising the steps of:inputting into said POS terminal transaction data including a customer account identifier and a purchase price;and receiving from said POS terminal an adjusted price determined by applying pre-registered upsell instructions associated with said customer account identifier to said purchase price.
  39. 39
    A method in accordance with claim 38 wherein said adjusted price is rounded up.
  40. 40
    A method in accordance with claim 38 wherein said adjusted price includes an added layaway value.
  41. 41
    A method in accordance with claim 38 wherein said adjusted price is set equal to an amount tendered in payment for said purchase price
  42. 42
    A method of processing a transaction, comprising the steps of:receiving an identifier of a customer account;determining an upsell to a service associated with said identifier, said upsell including a conversion factor;determining a purchase price for a purchase associated with said identifier;determining an upsell credit for purchasing said service;and converting said upsell credit to said service using said conversion factor.
  43. 43
    A method in accordance with claim 42 and further including the step of generating a signal to initiate said service in accordance with the quantity of said service resulting from said step of converting said upsell credit.
  44. 44
    A method in accordance with claim 42 wherein said service comprises a telecommunications service and said conversion factor comprises a factor for converting currency to said telecommunications service.
  45. 45
    A method in accordance with claim 42 wherein said service comprises frequent flyer miles and said conversion factor comprises a factor for converting currency to said frequent flyer miles.
  46. 46
    A method in accordance with claim 42 wherein said step of determining an upsell credit comprises the step of adjusting said purchase price in accordance with pre-registered upsell instructions to provide said upsell credit.
  47. 47
    A system for processing a transaction, comprising:means for receiving an identifier of a customer account;means for determining an upsell to a service associated with said identifier, said upsell including a conversion factor;means for determining a purchase price for a purchase associated with said identifier;means for determining an upsell credit for purchasing said service;and means for converting said upsell credit to said service using said conversion factor.
  48. 48
    A method of operation of a point-of-sale (POS) system, comprising the steps of:receiving an identifier of a customer account;determining an upsell to a service associated with said identifier, said upsell including a conversion factor;receiving a purchase price for a purchase;determining an upsell credit for purchasing said service;converting said upsell credit to said service using said conversion factor;and generating a customer receipt including an indication of said upsell credit and an indication of said service.
  49. 49
    A method in accordance with claim 48 wherein said service comprises a telecommunications service and said conversion factor comprises a factor for converting currency to said telecommunications service.
  50. 50
    A method in accordance with claim 48 wherein said service comprises frequent flyer miles and said conversion factor comprises a factor for converting currency to said frequent flyer miles.
  51. 51
    A method in accordance with claim 48 wherein said step of determining an upsell credit comprises the step of adjusting said purchase price in accordance with pre-registered upsell instructions to provide said upsell credit.
  52. 52
    A point-of-sale (POS) system, comprising:a processor;a memory connected to said processor and storing a program;said processor operative with said program in said memory to receive an identifier of a customer account;determine an upsell to a service associated with said identifier, said upsell including a conversion factor;receive a purchase price for a purchase;determine an upsell credit for purchasing said service;convert said upsell credit to said service using said conversion factor;and generate a customer receipt including said upsell credit and an indicator of said service.
Independent claims52