WO2000030045A1 - Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers - Google Patents

Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers Download PDF

Info

Publication number
WO2000030045A1
WO2000030045A1 PCT/EP1999/008318 EP9908318W WO0030045A1 WO 2000030045 A1 WO2000030045 A1 WO 2000030045A1 EP 9908318 W EP9908318 W EP 9908318W WO 0030045 A1 WO0030045 A1 WO 0030045A1
Authority
WO
WIPO (PCT)
Prior art keywords
transaction
code
voucher
transaction code
service
Prior art date
Application number
PCT/EP1999/008318
Other languages
French (fr)
Inventor
Rob Pieterse
Niels Alexander Van Golden
Johannes Francis Gerlofs
Rudi Schramp
Original Assignee
Koninklijke Kpn N.V.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19768137&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2000030045(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Koninklijke Kpn N.V. filed Critical Koninklijke Kpn N.V.
Priority to AU64763/99A priority Critical patent/AU6476399A/en
Priority to EP99952642A priority patent/EP1129434A1/en
Publication of WO2000030045A1 publication Critical patent/WO2000030045A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0866Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means by active credit-cards adapted therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/342Cards defining paid or billed services or quantities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/363Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes with the personal data of a user
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0014Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/02Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
    • G07F7/025Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices by means, e.g. cards, providing billing information at the time of purchase, e.g. identification of seller or purchaser, quantity of goods delivered or to be delivered

Definitions

  • the invention relates to a method of providing a voucher for a service to be rendered, comprising the execution of a payment transaction using an electronic payment card and a payment station, which payment station is arranged for producing a transaction code representative of the transaction, and an authentication code related to the transaction code.
  • a payment transaction i.e., cards provided with an electronic circuit for carrying out payment transactions .
  • the electronic payment card co-operates with a payment station or terminal, such as a cash register provided with a card reader.
  • a payment station or terminal such as a cash register provided with a card reader.
  • there data is exchanged during the transaction.
  • An example of such data exchange is described in the European patent application EP- 0.637.004.
  • Some of these data items i.e., data characterising the transaction in question, is stored by the payment station as a transaction code or transaction record.
  • Said transaction code which contains, inter alia, the amount of the payment transaction, serves to be capable of afterwards settling the payment transaction with one or more financial institutions (e.g., banks).
  • the payment station adds an authentication code to the transaction code in order to guarantee the authenticity of the transaction code.
  • Electronic payment cards are used for purchasing vouchers for services to be rendered, such as transportation documents for public transport (bus and train tickets) , admission tickets for theatres, cinemas and museums and the like.
  • the electronic payment card serves to carry out the payment transaction, whereafter a paper voucher (transportation document, admission ticket and the like) is issued.
  • a paper voucher transportation document, admission ticket and the like
  • identification data identifying the service to be rendered is also printed, such as a date, a point in time, a destination and/or a seat.
  • the Dutch patent application NL 93.01902 discloses a method for paying, using an electronic payment card, for a service to be rendered, the voucher document being stored on the payment card.
  • the voucher When purchasing the service (e.g., acquiring access to a theatre), the voucher is electronically read by an access terminal and subsequently erased.
  • the voucher consists of an access code, possibly supplemented by an identification code of the payment card.
  • This known method is fraud-sensitive since no provisions have been made to secure the admission code. For swindlers, therefore, it is relatively easy to apply an access code to the card themselves, or to modify an access code once applied.
  • Fraud-resistant techniques for storing, in electronic form, vouchers in a payment card are described in the European patent applications EP 0.823.694 and EP 0.829.828. In this case, however, it concerns specific data structures for storing and using vouchers in electronic form. Furnishing paper vouchers is not provided for.
  • the object of the invention is to eliminate the above and other drawbacks of the prior art, and to offer a method for providing a voucher for a service to be rendered which makes it possible in a very simple manner to generate a safe voucher.
  • a further object of the invention is to offer a method for providing a voucher for a service to be rendered, use being made, in as far as possible, of available means and data.
  • a method of the type referred to in the preamble is according to the invention characterised by adding to the transaction code identification data identifying the service to be rendered, in order to form an extended transaction code, and printing on a substrate the extended transaction code and the authentication code in order to form a voucher.
  • identification data By adding, to the transaction code, identification data identifying the service to be rendered, a further specification of the voucher is provided, if necessary.
  • the identification data may indicate, e.g., a point in time, a destination or a seat. Possibly, however, the identification data may also have a zero value, i.e., be "empty" , as a result of which the addition thereof is actually omitted, such as a function of the service to be delivered.
  • the substrate on which the voucher is printed may be, e.g., a piece of paper, cardboard or synthetic material, or a combination thereof.
  • the method according to the invention is characterised by producing the authentication code after adding the identification data to the transaction code.
  • the authentication code also guarantees the authenticity of the identification data, as a result of which the identification data is protected against fraud as well.
  • the authentication code is therefore preferably produced cryptographically, as a result of which it is not possible to copy this code.
  • the cryptographic means required for that purpose are already present in the payment card and the payment station. It is therefore not required to provide and to manage supplementary cryptographic means .
  • the cryptographic means to be used can therefore be provided and managed by an external party, such as a financial institution.
  • EP- 0.294.397 discloses a system in which printing franking values containing franking codes on envelopes is included.
  • the system utilises a physically protected printing unit.
  • the franking code comprises an encoded marking printed in invisible ink.
  • an unprotected printing unit may be applied, and the printing may be carried out using only visible ink, since the authentication code offers sufficient protection against fraud (applying modifications) .
  • the method according to the invention is not primarily aimed at postal applications, but rather at access tickets for (public) transport, theatres etc.
  • the method according to the invention is advantageously characterised by printing the transaction code in a form readable to humans.
  • the voucher can be easily read by a human inspector.
  • the authentication code is preferably printed in machine-readable form, e.g., as a so-called bar code.
  • An embodiment of the method according to the invention is characterised by storing the voucher in the payment card.
  • the option of entirely omitting the printing of the voucher is also offered.
  • the voucher may be offered in electronic form in the event of a check.
  • the invention further offers a device for providing a voucher for a service to be rendered, the device comprising means for carrying out a payment transaction by way of an electronic payment card, which means are arranged for producing a transaction code representative of the transaction and an authentication code related to the transaction code which, according to the invention, is characterised in that the means are further arranged for adding, to the transaction code, identification data identifying the service to be rendered, in order to form an extended transaction code, and printing the extended transaction code and the authentication code onto a substrate in order to form a voucher.
  • the invention provides a system for checking vouchers, characterised by at least a local checking device, which comprises input means, processor means and communication means, a central checking device comprising a checking module, and a telecommunication connection coupled to the local checking device and the central checking device, cryptographic keys required for the checking being present exclusively in the central checking device.
  • Such a system is preferably characterised by a data file for recording vouchers accommodated in the central checking device, with the central checking device being arranged for giving off an error message if a voucher offered to the data file has already been recorded.
  • Such a system is advantageously characterised by recording, in the data file, only part of each voucher, preferably the extended transaction code.
  • recording in the data file, only part of each voucher, preferably the extended transaction code.
  • FIG. 1 schematically shows a system for providing a voucher to which the invention may be applied.
  • FIG. 2 schematically shows a voucher according to the invention.
  • FIG. 3 schematically shows a payment station for providing a voucher according to the invention.
  • the system for providing a voucher shown only schematically and by way of example in FIG. 1, comprises an electronic payment card 1 and a payment station 2.
  • the integrated circuit 11 is arranged for, inter alia, carrying out payment transactions.
  • FIG. 1 there is shown a card-shaped substrate 10, it will be understood that the shape, or even the presence, of the substrate 10 is not essential to the invention.
  • the payment station 2 is formed, e.g., by an electronic cash register which is equipped with a card reader 12.
  • the payment station 2 preferably also includes a so-called security module 13 , in which balances, cryptographic keys and the like are securely stored.
  • a security module may be formed by a single special integrated circuit. In the International patent application WO 98/02854, an example of a security module is described, referred to as Secure- Application Module or SAM there.
  • the transaction code 4 may comprise, e.g. :
  • identification data items identifying the service to be rendered there may be added, e.g., one or more of the following identification data items identifying the service to be rendered:
  • the identification data items are added to the transaction code 4.
  • the combination of the (original) transaction code 4 and identification data 6 forms the extended transaction code 4'.
  • the security module 13 of the payment station 2 determines an authentication code by reference to the transaction code 4' (extended by the identification data 6), a cryptographic algorithm and a cryptographic key.
  • the voucher formed in this way may subsequently be printed on a substrate using a suitable printing unit.
  • a non-secured printing unit may be applied and visible ink may be used.
  • the protection of the voucher is provided by the authentication code, which renders unnoticed modification of the extended transaction code impossible.
  • the transaction code per se is routinely generated by a security module.
  • Such a transaction code also called transaction record or transaction log, makes it possible to afterwards settle the payment in question with a financial institution.
  • the invention uses the fact that for each transaction there must be generated a transaction code plus authentication code, to provide a voucher in a simple manner. Furthermore, the invention makes use of the fact that the (cryptographic) means for producing the authentication code are already present in the payment card and the payment station. The invention is therefore based on the insight that the combination of transaction code and authentication code, possibly supplemented by the identification data characterising the service, may be used as a voucher. The invention is also based on the further insight that, for protecting vouchers, use may be made of cryptographic means already present (keys, payment cards and payment stations) , so that it is not necessary to provide a separate cryptographic protection for that purpose.
  • the voucher 3 shown in FIG. 2 is printed on a substrate 7.
  • Said substrate 7 preferably is a piece of paper, but may also consist of a piece of synthetic material or cardboard. Printing on paper may be carried out using a normal, non-secured printer.
  • the voucher 3 of FIG. 2 consists of an (extended) transaction code 4' and an authentication code 5.
  • the transaction code 4' is both printed in a form readable to humans, comprising letters and digits, and in machine-readable form, such as a bar code.
  • the authentication code 5 is printed in a machine-readable form and in the example shown also consists of a bar code. It is of course possible to print the authentication code 5 in a form readable to humans as well. In this case, too, the authentication code 5 may possibly be read out by a machine, but a more expensive machine will then be required.
  • a local checking device 30 may be provided with a bar-code reader 31 known per se, as is shown in FIG. 3.
  • the reader 31 may possibly be replaced or supplemented by a keyboard for manually feeding the transaction and/or authentication code.
  • the reader 31 reads the authentication code 5 and, if the transaction code 4 is also printed in the form of a bar code, in addition the transaction code 4 including the identification data 6 of the voucher 3. Subsequently, the processor 32 of the device 30 transfers the authentication code 5 and the (extended) transaction code 4' to a central checking device 35 which is connected to the local device 30, e.g., by way of a telephone line 34.
  • the device 30 is provided with a suitable coupling circuit 33, such as a modem, which is connected between the processor 32 and the telephone line 34.
  • the central device 35 is provided with a module 36 (a so-called host security module) which is capable of checking the authentication code 5.
  • the module 36 which by way of a suitable coupling circuit 38 is coupled to the telephone line 34, for the benefit of checking contains a suitable cryptographic process with associated keys .
  • a suitable message (“not accepted") is given off to the local checking device 30. It is possible for the voucher to be read anew a limited number of times.
  • the transaction code is passed on to a central data file 37, which may also be accommodated in the central checking device 35.
  • a central data file 37 By reference to the data file 37, it is verified whether the voucher in question was already recorded earlier. If such is the case, the voucher in question has evidently been used before and a corresponding message (e.g., "not accepted") is given off to the local device 30. If the voucher has not yet been recorded, this is now done for the benefit of a possible later check and, if necessary, a corresponding message (e.g., "accepted”) is given off to the local device 30.
  • a supplementary fraud protection is offered through such a check on double offering.
  • the invention may just as well be applied to payment cards which in operation must be introduced into a card reader as for so-called contactless payment cards.
  • the party providing the vouchers (supplier of vouchers) and the party providing the payment cards and payment stations (supplier of payment means) may be two different parties, but also one and the same party.

Abstract

Using an electronic payment card and a payment station, it is possible to carry out a payment transaction. In this connection, the payment station is capable of producing a transaction code (4) comprising the key transaction data, and an authentication code (5) guaranteeing the authenticity of the transaction code (4). In accordance with the invention, the combination of transaction code (4) and authentication code (5) is used as a voucher (3) for a service to be rendered. For this purpose identification data (6) is added to the transaction code, the identification data identifying the service to be rendered, and the combination of the transaction code extended in this manner (4') and authentication code (5) is printed on a substrate (7), in order to form a voucher (3).

Description

Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers.
The invention relates to a method of providing a voucher for a service to be rendered, comprising the execution of a payment transaction using an electronic payment card and a payment station, which payment station is arranged for producing a transaction code representative of the transaction, and an authentication code related to the transaction code. Such method is generally known. Electronic payment cards, i.e., cards provided with an electronic circuit for carrying out payment transactions , are increasingly being applied in practice. During a payment transaction, the electronic payment card co-operates with a payment station or terminal, such as a cash register provided with a card reader. Between the electronic payment card and the payment station, there data is exchanged during the transaction. An example of such data exchange is described in the European patent application EP- 0.637.004.
Some of these data items, i.e., data characterising the transaction in question, is stored by the payment station as a transaction code or transaction record. Said transaction code, which contains, inter alia, the amount of the payment transaction, serves to be capable of afterwards settling the payment transaction with one or more financial institutions (e.g., banks). The payment station adds an authentication code to the transaction code in order to guarantee the authenticity of the transaction code.
Electronic payment cards are used for purchasing vouchers for services to be rendered, such as transportation documents for public transport (bus and train tickets) , admission tickets for theatres, cinemas and museums and the like. The electronic payment card serves to carry out the payment transaction, whereafter a paper voucher (transportation document, admission ticket and the like) is issued. On the voucher, generally identification data identifying the service to be rendered is also printed, such as a date, a point in time, a destination and/or a seat.
The Dutch patent application NL 93.01902 discloses a method for paying, using an electronic payment card, for a service to be rendered, the voucher document being stored on the payment card. When purchasing the service (e.g., acquiring access to a theatre), the voucher is electronically read by an access terminal and subsequently erased. In this known method, the voucher consists of an access code, possibly supplemented by an identification code of the payment card. This known method, however, is fraud-sensitive since no provisions have been made to secure the admission code. For swindlers, therefore, it is relatively easy to apply an access code to the card themselves, or to modify an access code once applied. Fraud-resistant techniques for storing, in electronic form, vouchers in a payment card are described in the European patent applications EP 0.823.694 and EP 0.829.828. In this case, however, it concerns specific data structures for storing and using vouchers in electronic form. Furnishing paper vouchers is not provided for.
The object of the invention is to eliminate the above and other drawbacks of the prior art, and to offer a method for providing a voucher for a service to be rendered which makes it possible in a very simple manner to generate a safe voucher.
A further object of the invention is to offer a method for providing a voucher for a service to be rendered, use being made, in as far as possible, of available means and data. For this purpose, a method of the type referred to in the preamble , is according to the invention characterised by adding to the transaction code identification data identifying the service to be rendered, in order to form an extended transaction code, and printing on a substrate the extended transaction code and the authentication code in order to form a voucher.
By printing the combination of the transaction code and the authentication code onto a substrate, in an easy way a voucher is obtained in which the data characteristic of the transaction is included. Here, use is made of data which is generated by the payment station anyway, namely, the transaction code and the associated authentication code.
By adding, to the transaction code, identification data identifying the service to be rendered, a further specification of the voucher is provided, if necessary. The identification data may indicate, e.g., a point in time, a destination or a seat. Possibly, however, the identification data may also have a zero value, i.e., be "empty" , as a result of which the addition thereof is actually omitted, such as a function of the service to be delivered. The substrate on which the voucher is printed may be, e.g., a piece of paper, cardboard or synthetic material, or a combination thereof.
Basically, it is possible to add the identification data to the transaction code after forming the authentication code. Preferably, however, the method according to the invention is characterised by producing the authentication code after adding the identification data to the transaction code. This way, the authentication code also guarantees the authenticity of the identification data, as a result of which the identification data is protected against fraud as well. The authentication code is therefore preferably produced cryptographically, as a result of which it is not possible to copy this code.
In the event of producing the authentication code cryptographically, use is made, in the method according to the invention, of the fact that the cryptographic means required for that purpose are already present in the payment card and the payment station. It is therefore not required to provide and to manage supplementary cryptographic means . The cryptographic means to be used can therefore be provided and managed by an external party, such as a financial institution.
It should be noted that the European patent application EP- 0.294.397 discloses a system in which printing franking values containing franking codes on envelopes is included. The system utilises a physically protected printing unit. In addition, the franking code comprises an encoded marking printed in invisible ink. These measures render the known system relatively complicated and expensive .
In the method according to the invention, an unprotected printing unit may be applied, and the printing may be carried out using only visible ink, since the authentication code offers sufficient protection against fraud (applying modifications) . In addition, the method according to the invention is not primarily aimed at postal applications, but rather at access tickets for (public) transport, theatres etc.
The method according to the invention is advantageously characterised by printing the transaction code in a form readable to humans. As a result, the voucher can be easily read by a human inspector. The authentication code, however, is preferably printed in machine-readable form, e.g., as a so-called bar code.
An embodiment of the method according to the invention is characterised by storing the voucher in the payment card. As a result, to start with, it is possible to print out the voucher only afterwards on a suitable substrate, i.e., not during the transaction in which the service to be rendered is paid for. In this manner, the option of entirely omitting the printing of the voucher is also offered. In this case, the voucher may be offered in electronic form in the event of a check.
The invention further offers a device for providing a voucher for a service to be rendered, the device comprising means for carrying out a payment transaction by way of an electronic payment card, which means are arranged for producing a transaction code representative of the transaction and an authentication code related to the transaction code which, according to the invention, is characterised in that the means are further arranged for adding, to the transaction code, identification data identifying the service to be rendered, in order to form an extended transaction code, and printing the extended transaction code and the authentication code onto a substrate in order to form a voucher. In addition, the invention provides a system for checking vouchers, characterised by at least a local checking device, which comprises input means, processor means and communication means, a central checking device comprising a checking module, and a telecommunication connection coupled to the local checking device and the central checking device, cryptographic keys required for the checking being present exclusively in the central checking device.
Such a system is preferably characterised by a data file for recording vouchers accommodated in the central checking device, with the central checking device being arranged for giving off an error message if a voucher offered to the data file has already been recorded. As a result, a supplementary protection is obtained against fraud, since repeatedly offering the same voucher will be detected.
Such a system is advantageously characterised by recording, in the data file, only part of each voucher, preferably the extended transaction code. As a result, the required storage capacity of the data file is reduced, while the retrieval speed of the recorded vouchers is increased.
Below, the invention will be further explained by reference to the figures . FIG. 1 schematically shows a system for providing a voucher to which the invention may be applied.
FIG. 2 schematically shows a voucher according to the invention.
FIG. 3 schematically shows a payment station for providing a voucher according to the invention. The system for providing a voucher, shown only schematically and by way of example in FIG. 1, comprises an electronic payment card 1 and a payment station 2. The electronic payment card 1 comprises , e.g., a substrate 10, in which an integrated circuit (= IC) 11 is accommodated. The integrated circuit 11 is arranged for, inter alia, carrying out payment transactions. Although in FIG. 1 there is shown a card-shaped substrate 10, it will be understood that the shape, or even the presence, of the substrate 10 is not essential to the invention.
The payment station 2 is formed, e.g., by an electronic cash register which is equipped with a card reader 12. The payment station 2 preferably also includes a so-called security module 13 , in which balances, cryptographic keys and the like are securely stored. A security module may be formed by a single special integrated circuit. In the International patent application WO 98/02854, an example of a security module is described, referred to as Secure- Application Module or SAM there.
During a payment transaction, an exchange of messages between the payment card 1 and (the security module 13 of) the payment station 2 takes place. In the course of the transaction, (the security module 13 of) the payment station 2 records a number of transaction data items, which together constitute the transaction code 4 (see FIG. 2) . The transaction code 4 may comprise, e.g. :
- transaction date and time;
- identification of the payment station; - transaction amount;
- identification of the security module;
- identification of the payment card. To this transaction code, there may be added, e.g., one or more of the following identification data items identifying the service to be rendered:
- service date and time; - identification of the service-rendering agency;
- nature of the service.
According to the invention, the identification data items are added to the transaction code 4. The combination of the (original) transaction code 4 and identification data 6 forms the extended transaction code 4'.
At the end of the transaction, the security module 13 of the payment station 2 determines an authentication code by reference to the transaction code 4' (extended by the identification data 6), a cryptographic algorithm and a cryptographic key. The voucher formed in this way may subsequently be printed on a substrate using a suitable printing unit. In this connection, a non-secured printing unit may be applied and visible ink may be used. The protection of the voucher is provided by the authentication code, which renders unnoticed modification of the extended transaction code impossible. It should be noted that, during a transaction, the transaction code per se is routinely generated by a security module. Such a transaction code, also called transaction record or transaction log, makes it possible to afterwards settle the payment in question with a financial institution. The invention uses the fact that for each transaction there must be generated a transaction code plus authentication code, to provide a voucher in a simple manner. Furthermore, the invention makes use of the fact that the (cryptographic) means for producing the authentication code are already present in the payment card and the payment station. The invention is therefore based on the insight that the combination of transaction code and authentication code, possibly supplemented by the identification data characterising the service, may be used as a voucher. The invention is also based on the further insight that, for protecting vouchers, use may be made of cryptographic means already present (keys, payment cards and payment stations) , so that it is not necessary to provide a separate cryptographic protection for that purpose.
The voucher 3 shown in FIG. 2 is printed on a substrate 7. Said substrate 7 preferably is a piece of paper, but may also consist of a piece of synthetic material or cardboard. Printing on paper may be carried out using a normal, non-secured printer.
The voucher 3 of FIG. 2 consists of an (extended) transaction code 4' and an authentication code 5. The transaction code 4' is both printed in a form readable to humans, comprising letters and digits, and in machine-readable form, such as a bar code. The authentication code 5 is printed in a machine-readable form and in the example shown also consists of a bar code. It is of course possible to print the authentication code 5 in a form readable to humans as well. In this case, too, the authentication code 5 may possibly be read out by a machine, but a more expensive machine will then be required.
For the checking of vouchers provided according to the invention, a local checking device 30 may be provided with a bar-code reader 31 known per se, as is shown in FIG. 3. The reader 31 may possibly be replaced or supplemented by a keyboard for manually feeding the transaction and/or authentication code.
The reader 31 reads the authentication code 5 and, if the transaction code 4 is also printed in the form of a bar code, in addition the transaction code 4 including the identification data 6 of the voucher 3. Subsequently, the processor 32 of the device 30 transfers the authentication code 5 and the (extended) transaction code 4' to a central checking device 35 which is connected to the local device 30, e.g., by way of a telephone line 34. For this purpose, the device 30 is provided with a suitable coupling circuit 33, such as a modem, which is connected between the processor 32 and the telephone line 34.
The central device 35 is provided with a module 36 (a so-called host security module) which is capable of checking the authentication code 5. The module 36 which by way of a suitable coupling circuit 38 is coupled to the telephone line 34, for the benefit of checking contains a suitable cryptographic process with associated keys . In the event that the authentication code and the (extended) transaction code do not correspond, the voucher is rejected. For this purpose, a suitable message ("not accepted") is given off to the local checking device 30. It is possible for the voucher to be read anew a limited number of times.
In the event that the calculated authentication code corresponds to the authentication code read, the transaction code is passed on to a central data file 37, which may also be accommodated in the central checking device 35. By reference to the data file 37, it is verified whether the voucher in question was already recorded earlier. If such is the case, the voucher in question has evidently been used before and a corresponding message (e.g., "not accepted") is given off to the local device 30. If the voucher has not yet been recorded, this is now done for the benefit of a possible later check and, if necessary, a corresponding message (e.g., "accepted") is given off to the local device 30. A supplementary fraud protection is offered through such a check on double offering.
The invention may just as well be applied to payment cards which in operation must be introduced into a card reader as for so-called contactless payment cards. Furthermore, the party providing the vouchers (supplier of vouchers) and the party providing the payment cards and payment stations (supplier of payment means) may be two different parties, but also one and the same party.
It will therefore be understood by those skilled in the art that the invention is not limited to the embodiments shown, and that many modifications and amendments are possible without departing from the scope of the invention.

Claims

1. Method for providing a voucher (3) for a service to be rendered, comprising the execution of a payment transaction using an electronic payment card (1) and a payment station (2) , which payment station is arranged for producing a transaction code (4) representative of the transaction and an authentication code (5) related to the transaction code (4) , characterised by adding, to the transaction code (4) , identification data (6) identifying the service to be rendered, in order to form an extended transaction code (4') , and printing, on a substrate (7), the extended transaction code (4') and the authentication code (5) in order to form a voucher (3) .
2. Method according to claim 1, characterised by producing the authentication code (5) after adding the identification data (6) to the transaction code (4) .
3. Method according to claim 1 or 2, characterised by cryptographically producing the authentication code (5) .
4. Method according to claim 1 , 2 or 3 , characterised by printing the transaction code (4, 4') in a form readable to humans.
5. Method according to any of the preceding claims, characterised by printing the authentication code (5) in machine-readable form.
6. Method according to any of the preceding claims, characterised by storing the voucher (3) in the payment card (1) .
7. Method according to claim 6 , characterised by securing against overwriting the voucher (3) stored in the payment card (1) .
8. Method according to any of the preceding claims, characterised by the use of, inter alia, a date and a point in time of the service to be rendered, as identification data (6) .
9. Method according to any of the preceding claims, characterised by the use of the amount and the point in time of the transaction, for forming the transaction code (4) .
10. Method according to any of the preceding claims, characterised by checking, when purchasing the service to be rendered, the voucher
(3) by reference to the transaction code (4) and identification data (6) , as well as to the authentication code (5) .
11. Method according to claim 10, characterised by reading the voucher (3) , subsequently reproducing the authentication code (5) , and comparing the authentication codes (5) reproduced and read.
12. Method according to claim 10 or 11, characterised by updating checked vouchers (3) in a central system (35) .
13. Device (2) for providing a voucher (3) for a service to be rendered, said device comprising means (12, 13) for carrying out a payment transaction using an electronic payment card (1) , which means are arranged for producing a transaction code (4) representative of the transaction and an authentication code (5) related to the transaction code (4), characterised in that the means (12, 13) are further arranged for adding, to the transaction code (4) , identification data (6) identifying the service to be rendered, in order to form an extended transaction code (4') , and printing the extended transaction code (4') and the authentication code (5) onto a substrate (7) , in order to form a voucher (3) .
14. System for checking vouchers, characterised by at least a local checking device (30) comprising input means (31) , processor means (32) , and communication means (33) , a central checking device (35) , comprising a checking module (36), and a telecommunication link (34) , coupled to the local checking device (30) and the central checking device (35) , the cryptographic keys required for checking being present only in the central checking device (35) .
15. System according to claim 14, characterised by a data file (37) for recording vouchers (3), accommodated in the central checking device (35) , the central checking device (35) being arranged for giving off an error message if a voucher (3) , offered to the data file (37) , has already been recorded.
16. System according to claim 15, characterised by recording, in the data file (37), only part of each voucher (3), preferably the extended transaction code (4').
17. Central checking device (35) for application in a system according to any of the claims 14-16.
PCT/EP1999/008318 1998-11-13 1999-11-02 Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers WO2000030045A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU64763/99A AU6476399A (en) 1998-11-13 1999-11-02 Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers
EP99952642A EP1129434A1 (en) 1998-11-13 1999-11-02 Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL1010552 1998-11-13
NL1010552A NL1010552C2 (en) 1998-11-13 1998-11-13 Method of providing proof of payment for a service to be provided, and system of checking proofs of payment.

Publications (1)

Publication Number Publication Date
WO2000030045A1 true WO2000030045A1 (en) 2000-05-25

Family

ID=19768137

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1999/008318 WO2000030045A1 (en) 1998-11-13 1999-11-02 Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers

Country Status (4)

Country Link
EP (1) EP1129434A1 (en)
AU (1) AU6476399A (en)
NL (1) NL1010552C2 (en)
WO (1) WO2000030045A1 (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1178452A2 (en) 2000-08-04 2002-02-06 Harting Vending GmbH & Co. KG Method for a secure data transmission in product vending
EP1315129A2 (en) * 2001-11-23 2003-05-28 Scheidt & Bachmann Gmbh Method for the use of automatic systems
EP1315128A1 (en) * 2001-11-23 2003-05-28 Scheidt & Bachmann Gmbh Method for the use of automatic systems
US6983379B1 (en) 2000-06-30 2006-01-03 Hitwise Pty. Ltd. Method and system for monitoring online behavior at a remote site and creating online behavior profiles
WO2008062386A2 (en) * 2006-11-24 2008-05-29 Churchill Elmarie Monitoring of tickets
WO2009017408A1 (en) * 2007-07-31 2009-02-05 Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek Tno Issuing electronic vouchers
US8856894B1 (en) 2012-11-28 2014-10-07 Consumerinfo.Com, Inc. Always on authentication
US8931058B2 (en) 2010-07-01 2015-01-06 Experian Information Solutions, Inc. Systems and methods for permission arbitrated transaction services
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
US9542553B1 (en) 2011-09-16 2017-01-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9607336B1 (en) 2011-06-16 2017-03-28 Consumerinfo.Com, Inc. Providing credit inquiry alerts
US9633322B1 (en) 2013-03-15 2017-04-25 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US9721147B1 (en) 2013-05-23 2017-08-01 Consumerinfo.Com, Inc. Digital identity
US10075446B2 (en) 2008-06-26 2018-09-11 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US10373240B1 (en) 2014-04-25 2019-08-06 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US10664936B2 (en) 2013-03-15 2020-05-26 Csidentity Corporation Authentication systems and methods for on-demand products
CN111967874A (en) * 2020-08-17 2020-11-20 中国银行股份有限公司 Transaction log recording method and device
US10911234B2 (en) 2018-06-22 2021-02-02 Experian Information Solutions, Inc. System and method for a token gateway environment
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3824544A (en) * 1973-04-13 1974-07-16 L Simjian Merchandising arrangement utilizing a coded check
EP0135631A1 (en) * 1983-09-20 1985-04-03 Vertx Corporation Article dispensing apparatus and a method of dispensing articles
US4720785A (en) * 1985-06-19 1988-01-19 Ai Computer Services, Inc. Computer-assisted system for ticketing management
WO1993022745A1 (en) * 1992-05-06 1993-11-11 Cias, Inc. COUNTERFEIT DETECTION USING RANDOM NUMBER FIELD IDs
US5317135A (en) * 1991-05-24 1994-05-31 Richard Finocchio Method and apparatus for validating instant-win lottery tickets
EP0619563A1 (en) * 1986-09-02 1994-10-12 Pitney Bowes, Inc. Automated transaction system with modular printhead having print authentication feature
WO1994027258A1 (en) * 1993-05-12 1994-11-24 Interactive Television Systems, Inc. Telephone system for remotely purchasing tickets and ordering products
WO1996003286A1 (en) * 1994-07-26 1996-02-08 International Data Matrix, Inc. Unalterable self-verifying articles
EP0823694A1 (en) 1996-08-09 1998-02-11 Koninklijke KPN N.V. Tickets stored in smart cards
EP0829828A1 (en) 1996-09-13 1998-03-18 Koninklijke KPN N.V. Multiple tickets in smart cards

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9301271A (en) 1993-07-20 1995-02-16 Nederland Ptt Method and device for registering usage data of devices operating on a payment card.
NL9301902A (en) 1993-11-04 1995-06-01 Nederland Ptt Method for the acquisition of the right to a specific facility by means of a smart card

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3824544A (en) * 1973-04-13 1974-07-16 L Simjian Merchandising arrangement utilizing a coded check
EP0135631A1 (en) * 1983-09-20 1985-04-03 Vertx Corporation Article dispensing apparatus and a method of dispensing articles
US4720785A (en) * 1985-06-19 1988-01-19 Ai Computer Services, Inc. Computer-assisted system for ticketing management
EP0619563A1 (en) * 1986-09-02 1994-10-12 Pitney Bowes, Inc. Automated transaction system with modular printhead having print authentication feature
US5317135A (en) * 1991-05-24 1994-05-31 Richard Finocchio Method and apparatus for validating instant-win lottery tickets
WO1993022745A1 (en) * 1992-05-06 1993-11-11 Cias, Inc. COUNTERFEIT DETECTION USING RANDOM NUMBER FIELD IDs
WO1994027258A1 (en) * 1993-05-12 1994-11-24 Interactive Television Systems, Inc. Telephone system for remotely purchasing tickets and ordering products
WO1996003286A1 (en) * 1994-07-26 1996-02-08 International Data Matrix, Inc. Unalterable self-verifying articles
EP0823694A1 (en) 1996-08-09 1998-02-11 Koninklijke KPN N.V. Tickets stored in smart cards
EP0829828A1 (en) 1996-09-13 1998-03-18 Koninklijke KPN N.V. Multiple tickets in smart cards

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7360251B2 (en) 2000-06-30 2008-04-15 Hitwise Pty, Ltd. Method and system for monitoring online behavior at a remote site and creating online behavior profiles
US7971260B2 (en) 2000-06-30 2011-06-28 Hitwise Pty. Ltd. Matching session records of network users with corresponding transaction data
US7725944B2 (en) 2000-06-30 2010-05-25 Hitwise Pty. Ltd. Matching session records of network users with corresponding transaction data
US6983379B1 (en) 2000-06-30 2006-01-03 Hitwise Pty. Ltd. Method and system for monitoring online behavior at a remote site and creating online behavior profiles
EP1178452A2 (en) 2000-08-04 2002-02-06 Harting Vending GmbH & Co. KG Method for a secure data transmission in product vending
EP1178452A3 (en) * 2000-08-04 2006-01-25 Harting Vending GmbH & Co. KG Method for a secure data transmission in product vending
EP1315129A3 (en) * 2001-11-23 2003-09-17 Scheidt & Bachmann Gmbh Method for the use of automatic systems
EP1315128A1 (en) * 2001-11-23 2003-05-28 Scheidt & Bachmann Gmbh Method for the use of automatic systems
EP1315129A2 (en) * 2001-11-23 2003-05-28 Scheidt & Bachmann Gmbh Method for the use of automatic systems
WO2008062386A2 (en) * 2006-11-24 2008-05-29 Churchill Elmarie Monitoring of tickets
WO2008062386A3 (en) * 2006-11-24 2008-09-12 Elmarie Churchill Monitoring of tickets
WO2009017408A1 (en) * 2007-07-31 2009-02-05 Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek Tno Issuing electronic vouchers
EP2026267A1 (en) * 2007-07-31 2009-02-18 Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO Issuing electronic vouchers
US8468100B2 (en) 2007-07-31 2013-06-18 Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek Tno Issuing electronic vouchers
US10075446B2 (en) 2008-06-26 2018-09-11 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US11157872B2 (en) 2008-06-26 2021-10-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US11769112B2 (en) 2008-06-26 2023-09-26 Experian Marketing Solutions, Llc Systems and methods for providing an integrated identifier
US8931058B2 (en) 2010-07-01 2015-01-06 Experian Information Solutions, Inc. Systems and methods for permission arbitrated transaction services
US9684905B1 (en) 2010-11-22 2017-06-20 Experian Information Solutions, Inc. Systems and methods for data verification
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
US11954655B1 (en) 2011-06-16 2024-04-09 Consumerinfo.Com, Inc. Authentication alerts
US9665854B1 (en) 2011-06-16 2017-05-30 Consumerinfo.Com, Inc. Authentication alerts
US10115079B1 (en) 2011-06-16 2018-10-30 Consumerinfo.Com, Inc. Authentication alerts
US9607336B1 (en) 2011-06-16 2017-03-28 Consumerinfo.Com, Inc. Providing credit inquiry alerts
US11232413B1 (en) 2011-06-16 2022-01-25 Consumerinfo.Com, Inc. Authentication alerts
US10685336B1 (en) 2011-06-16 2020-06-16 Consumerinfo.Com, Inc. Authentication alerts
US10719873B1 (en) 2011-06-16 2020-07-21 Consumerinfo.Com, Inc. Providing credit inquiry alerts
US11790112B1 (en) 2011-09-16 2023-10-17 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US10061936B1 (en) 2011-09-16 2018-08-28 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US11087022B2 (en) 2011-09-16 2021-08-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US10642999B2 (en) 2011-09-16 2020-05-05 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9542553B1 (en) 2011-09-16 2017-01-10 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US8856894B1 (en) 2012-11-28 2014-10-07 Consumerinfo.Com, Inc. Always on authentication
US10169761B1 (en) 2013-03-15 2019-01-01 ConsumerInfo.com Inc. Adjustment of knowledge-based authentication
US11288677B1 (en) 2013-03-15 2022-03-29 Consumerlnfo.com, Inc. Adjustment of knowledge-based authentication
US9633322B1 (en) 2013-03-15 2017-04-25 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US11790473B2 (en) 2013-03-15 2023-10-17 Csidentity Corporation Systems and methods of delayed authentication and billing for on-demand products
US10740762B2 (en) 2013-03-15 2020-08-11 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US11775979B1 (en) 2013-03-15 2023-10-03 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US10664936B2 (en) 2013-03-15 2020-05-26 Csidentity Corporation Authentication systems and methods for on-demand products
US11164271B2 (en) 2013-03-15 2021-11-02 Csidentity Corporation Systems and methods of delayed authentication and billing for on-demand products
US11120519B2 (en) 2013-05-23 2021-09-14 Consumerinfo.Com, Inc. Digital identity
US10453159B2 (en) 2013-05-23 2019-10-22 Consumerinfo.Com, Inc. Digital identity
US9721147B1 (en) 2013-05-23 2017-08-01 Consumerinfo.Com, Inc. Digital identity
US11803929B1 (en) 2013-05-23 2023-10-31 Consumerinfo.Com, Inc. Digital identity
US11587150B1 (en) 2014-04-25 2023-02-21 Csidentity Corporation Systems and methods for eligibility verification
US10373240B1 (en) 2014-04-25 2019-08-06 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US11074641B1 (en) 2014-04-25 2021-07-27 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US11588639B2 (en) 2018-06-22 2023-02-21 Experian Information Solutions, Inc. System and method for a token gateway environment
US10911234B2 (en) 2018-06-22 2021-02-02 Experian Information Solutions, Inc. System and method for a token gateway environment
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data
CN111967874B (en) * 2020-08-17 2023-09-19 中国银行股份有限公司 Transaction log recording method and device
CN111967874A (en) * 2020-08-17 2020-11-20 中国银行股份有限公司 Transaction log recording method and device

Also Published As

Publication number Publication date
EP1129434A1 (en) 2001-09-05
AU6476399A (en) 2000-06-05
NL1010552C2 (en) 2000-05-16

Similar Documents

Publication Publication Date Title
US4900903A (en) Automated transaction system with insertable cards for transferring account data
EP0294397B2 (en) Automated transaction system using microprocessor cards
US4900904A (en) Automated transaction system with insertable cards for downloading rate or program data
EP1129434A1 (en) Method of providing a voucher for a service to be rendered, as well as a system for checking vouchers
US4864618A (en) Automated transaction system with modular printhead having print authentication feature
US4802218A (en) Automated transaction system
CA2182464C (en) Radio frequency transponder stored value system employing a secure encryption protocol
US7974921B1 (en) Bank cheque system with cheques having magnetized strips and/or storage chips
CA2302421A1 (en) Improved secure documents
MX2007005019A (en) Telephone number stamps.
KR20000058225A (en) Method and System for Authenticating Pre-paid Card and Supervising Balance thereof
JP2001319274A (en) Issue type equivalent ticket processing system and issue type equivalent ticket
KR200435944Y1 (en) Structure of electronic premium ticket employing thermal printing method and built-in RFID chip
CA1335839C (en) Automated transaction system with insertable cards for transferring account data
RU2224285C1 (en) Method for marking document transferred over telecommunication networks
US20020103768A1 (en) Secure payment system allowing selection of any payable amount

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref country code: AU

Ref document number: 1999 64763

Kind code of ref document: A

Format of ref document f/p: F

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1999952642

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09807577

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 1999952642

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWR Wipo information: refused in national office

Ref document number: 1999952642

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999952642

Country of ref document: EP