ES2348432B1 - SECURE FINANCIAL TRANSACTIONS. - Google Patents

SECURE FINANCIAL TRANSACTIONS. Download PDF

Info

Publication number
ES2348432B1
ES2348432B1 ES200950023A ES200950023A ES2348432B1 ES 2348432 B1 ES2348432 B1 ES 2348432B1 ES 200950023 A ES200950023 A ES 200950023A ES 200950023 A ES200950023 A ES 200950023A ES 2348432 B1 ES2348432 B1 ES 2348432B1
Authority
ES
Spain
Prior art keywords
transaction
financial
simulated
amount
procedure
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
ES200950023A
Other languages
Spanish (es)
Other versions
ES2348432A1 (en
Inventor
Serge Ch. P. Belamant
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NET1 UEPS TECHNOLOGIES Inc
Original Assignee
NET1 UEPS TECHNOLOGIES Inc
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
Application filed by NET1 UEPS TECHNOLOGIES Inc filed Critical NET1 UEPS TECHNOLOGIES Inc
Priority to ES200950023A priority Critical patent/ES2348432B1/en
Publication of ES2348432A1 publication Critical patent/ES2348432A1/en
Application granted granted Critical
Publication of ES2348432B1 publication Critical patent/ES2348432B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • G06F17/602

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

Transacciones financieras seguras.Secure financial transactions.

Se emula o simula un número de cuenta principal ("PAN" o Primary Account Number) de una cuenta de crédito o débito convencional con un banco u otra entidad financiera, que incorpora, en forma codificada, el número de cuenta real. El PAN simulado puede también incorporar una cantidad que debe cargarse de esa cuenta. De este modo, un número de cuenta y una cantidad se codifican y relacionan en una cadena de dígitos que parece ser el PAN válido. El número de cuenta real y la cantidad de la transacción quedan integrados en el PAN simulado. El PAN simulado es procesado por la infraestructura de transacción financiera existente, y el banco emisor sabe que no es un PAN y que los dígitos correctos deben decodificarse para proporcionar el número de cuenta integrado y la cantidad integrada. En una aplicación, la persona que realiza la transacción y que desee efectuar una transacción financiera, genera un PAN simulado y lo suministra a un proveedor de bienes o servicios a quien desea adquirirle dichos bienes o servicios. El proveedor ingresa el PAN simulado y la cantidad de la transacción de manera convencional. Estos datos se transmiten a un banco incorporado, que los transmite al banco emisor para su autorización. El banco emisor extrae el número de cuenta y la cantidad integrados, verifica que la cantidad integrada y la cantidad proporcionada sean las mismas (así como también otras verificaciones convencionales)
A main account number ("PAN" or Primary Account Number ) of a conventional credit or debit account with a bank or other financial entity is emulated or simulated, which incorporates, in encoded form, the real account number. The simulated PAN can also incorporate an amount to be debited from that account. In this way, an account number and an amount are encoded and related in a string of digits that appears to be the valid PAN. The real account number and the amount of the transaction are integrated into the simulated PAN. The simulated PAN is processed by the existing financial transaction infrastructure, and the issuing bank knows that it is not a PAN and that the correct digits must be decoded to provide the embedded account number and embedded amount. In an application, the person who carries out the transaction and who wishes to carry out a financial transaction, generates a simulated PAN and supplies it to a supplier of goods or services from whom they wish to purchase said goods or services. The provider enters the simulated PAN and the transaction amount in a conventional manner. This data is transmitted to an incorporated bank, which transmits it to the issuing bank for authorization. The issuing bank extracts the integrated account number and amount, verifies that the integrated amount and the amount provided are the same (as well as other conventional checks)

y si lo son, autoriza la transacción. Los expertos en la materia apreciarán que, en la mayoría de los casos, la persona que realiza la transacción debe proporcionar una fecha de vencimiento y un valor de verificación de tarjeta ("CW"). Cualquiera de éstos, o ambos, también 3.and if they are, authorize the transaction. The experts in the field will appreciate that, in most cases, the person conducting the transaction must provide a date of expiration date and a card verification value ("CW"). Either of these, or both, too 3.

Description

Transacciones financieras seguras.Secure financial transactions.

La presente invención se refiere a transacciones financieras electrónicas. En particular, se refiere a un generador de número de transacción financiera, un transportador de algoritmo para el generador, un módulo de memoria para utilizar con el generador, un centro de procesamiento de la entidad financiera, un procedimiento de conducción de la transacción financiera, un procedimiento de procesamiento de una transacción financiera, y un procedimiento para facilitar una transacción financiera.The present invention relates to transactions electronic financials. In particular, it refers to a generator financial transaction number, an algorithm transporter for the generator, a memory module for use with the generator, a processing center of the financial institution, a procedure for conducting the financial transaction, a procedure for processing a financial transaction, and a procedure to facilitate a financial transaction.

Generalmente según la invención, se emula o simula un número de cuenta principal ("PAN" o Primary Account Number) de una cuenta de crédito o débito convencional con un banco u otra entidad financiera, que incorpora, en formato codificado, el número real de la cuenta. El PAN simulado también puede incorporar una cantidad que debe cargarse de esa cuenta. De este modo, un número de cuenta y una cantidad se codifican y relacionan en una cadena de dígitos que parecen ser el PAN válido. El número de cuenta y cantidad reales de la transacción quedan integrados en el PAN simulado. El PAN simulado a continuación es procesado por la infraestructura de transacciones financieras existente, y el banco emisor sabe que no se trata de un PAN y que los dígitos correctos deben decodificarse para proporcionar el número de cuenta y cantidad integrados. En una aplicación, una persona que desee realizar una transacción financiera genera un PAN simulado y lo suministra a un proveedor de bienes o servicios a quien desee comprarle esos bienes o servicios. El proveedor introduce el PAN simulado y la cantidad de la transacción de manera convencional. A continuación, estos datos se transmiten a un banco incorporado, que a continuación, los transmite al banco emisor para su autorización. A continuación, el banco emisor extrae el número de cuenta y cantidad integrados, verifica que la cantidad integrada y la cantidad suministrada sean las mismas (como también otras verificaciones convencionales) y si lo son, autoriza la transacción.Generally according to the invention, a main account number ("PAN" or Primary Account Number ) of a conventional credit or debit account with a bank or other financial institution is emulated or simulated, which incorporates, in coded format, the real number of bill. The simulated PAN can also incorporate an amount to be debited from that account. In this way, an account number and an amount are encoded and related in a string of digits that appear to be the valid PAN. The actual account number and amount of the transaction are integrated into the simulated PAN. The simulated PAN below is processed by the existing financial transaction infrastructure, and the issuing bank knows that it is not a PAN and that the correct digits must be decoded to provide the embedded account number and quantity. In one application, a person who wants to carry out a financial transaction generates a simulated PAN and supplies it to a provider of goods or services from whom they want to buy those goods or services. The provider enters the simulated PAN and the transaction amount in a conventional way. This data is then transmitted to an incorporated bank, which then transmits it to the issuing bank for authorization. The issuing bank then extracts the integrated account number and quantity, verifies that the integrated quantity and the supplied quantity are the same (as well as other conventional verifications) and if they are, authorizes the transaction.

Los expertos en la materia apreciarán que, en la mayoría de los casos, la persona de la transacción debe proporcionar una fecha de vencimiento y un valor de verificación de tarjeta ("CW" o Card Verification Value). Cualquiera de estos, o ambos, también pueden simularse y utilizarse para codificar información. Además, los expertos en la materia sabrán que un número de identificación bancaria ("BIN" o Bank Identification Number) se proporciona en la primera parte del PAN y este seguirá siendo el caso con el PAN simulado.Those skilled in the art will appreciate that, in most cases, the transaction person must provide a due date and a card verification value ("CW" or Card Verification Value ). Either or both of these can also be simulated and used to encode information. Additionally, those skilled in the art will know that a Bank Identification Number ("BIN") is provided in the first part of the PAN and this will continue to be the case with the simulated PAN.

Del mismo modo, se apreciará que la seguridad de las transacciones por Internet o telefónicas mejorará, debido a esta invención.Similarly, it will be appreciated that the security of Internet or telephone transactions will improve, due to this invention.

De este modo, según un primer aspecto de la invención, existe un generador de número de transacción financiera para generar un número único de transacción, en el cual el número de transacción simula un número de cuenta principal de tarjeta de débito o crédito convencional e incorpora al mismo un número de cuenta de la persona que realiza la transacción.Thus, according to a first aspect of the invention, there is a financial transaction number generator to generate a unique transaction number, in which the transaction number transaction simulates a main credit card account number conventional debit or credit and incorporates a number of account of the person making the transaction.

El generador puede incorporar asimismo una cantidad de transacción en el número de transacción.The generator can also incorporate a transaction amount in the transaction number.

Además, según este primer aspecto de la invención, existe un procedimiento para realizar la transacción financiera, que incluye generar un PAN simulado que contiene un número de cuenta integrado en el mismo, posiblemente junto con una cantidad de transacción.Furthermore, according to this first aspect of the invention, there is a procedure to carry out the transaction financial, which includes generating a simulated PAN containing a account number embedded in it, possibly together with a transaction amount.

Este aspecto de la invención cubre el suministro de dicho PAN simulado a un proveedor de bienes o servicios y a la recepción de tal PAN simulado por parte de un proveedor de bienes y servicios.This aspect of the invention covers the supply of said simulated PAN to a supplier of goods or services and to the receipt of such a simulated PAN by a supplier of goods and services.

El PAN simulado puede estar en forma humanamente discernible. En particular para poder operar con una infraestructura de transacción existente puede componerse de una cadena de dígitos numéricos. Los expertos en la materia apreciarán que la cadena puede tener entre 16 y 23 dígitos.Simulated PAN can be in human form discernible. In particular to be able to operate with an infrastructure existing transaction can be composed of a string of digits numerical. Those skilled in the art will appreciate that the chain can have between 16 and 23 digits.

Los expertos en la materia apreciarán también que los primeros 6 dígitos del PAN simulado designarán el BIN que, como se explicó anteriormente, permite que la transacción se transmita a la entidad financiera emisora correspondiente, y le permite a la entidad financiera emisora reconocer que ha recibido un PAN simulado con un número de cuenta y cantidad de transacción integrados. De manera similar, los expertos en la materia apreciarán que el último dígito del PAN simulado será un dígito de verificación.Those skilled in the art will also appreciate that the first 6 digits of the simulated PAN will designate the BIN that, as explained above, allows the transaction to be transmit to the corresponding issuing financial institution, and allows the issuing financial institution to recognize that it has received a Simulated PAN with an account number and transaction amount integrated. Similarly, those skilled in the art will appreciate that the last digit of the simulated PAN will be a digit of check.

El generador de PAN podrá suministrar una secuencia única de dígitos que represente la información codificada, proporcionándose una nueva secuencia en cada oportunidad. El generador puede a su vez utilizar un algoritmo de codificación adecuado para proporcionar una secuencia codificada única cada vez.The PAN generator will be able to supply a unique sequence of digits representing the encoded information, providing a new sequence at every opportunity. He generator can in turn use an encoding algorithm suitable to provide a unique encoded sequence each time.

Según lo que se ha indicado anteriormente, la secuencia codificada también puede incluir una cantidad de transacción.Based on what has been stated above, the encoded sequence can also include a number of transaction.

Además, tal como se indicó anteriormente, el CW y/o la fecha de vencimiento también pueden ser simulados e incorporar información codificada.Also, as noted above, the CW and / or the expiration date can also be simulated and incorporate coded information.

El generador puede incorporar una cartera electrónica, cargándose la cantidad de la transacción cuando se genera el PAN simulado.The generator can incorporate a portfolio electronic, the amount of the transaction being charged when generates the simulated PAN.

El PAN simulado también puede haberse integrado en un formato codificado, una indicación de la identidad del correspondiente beneficiario. Entonces, el generador puede indicarle a un usuario que introduzca el nombre o un número de cuenta del beneficiario correspondiente, que, a continuación también se codifica e integra en el PAN
simulado.
The simulated PAN may also have been embedded in an encrypted format, an indication of the identity of the corresponding beneficiary. The generator can then instruct a user to enter the name or account number of the corresponding beneficiary, which is then also encoded and integrated into the PAN
simulated.

En el caso de que el PAN simulado deba ser utilizado por un intermediario, se proporciona en formato codificado de intermediario como los datos alfanuméricos, que requieren de una contraseña de uso único para decodificarla y proporcionar un PAN simulado utilizable. A continuación, el formato del intermediario se suministra al intermediario por un canal y la contraseña, por otro canal diferente. El generador entonces puede tener una facilidad para proporcionar el PAN simulado o el formato de intermediario junto con la contraseña de uso único. Además, el generador también puede tener un servicio para recibir el formato de intermediario y la contraseña, decodificar los datos alfanuméricos y proporcionar un PAN simulado utilizable.In the event that the simulated PAN must be used by a broker, provided in encrypted format intermediary such as alphanumeric data, which require a one-time password to decode it and provide a PAN simulated usable. The broker format is then supplies the intermediary by one channel and the password, by another different channel. The generator can then have a facility to provide the mock PAN or broker format along with the one-time password. In addition, the generator also can have a service to receive the broker format and password, decode alphanumeric data and provide a Usable simulated PAN.

Además, se puede especificar unos medios de transacción permitidos en el PAN simulado. Así, si el PAN simulado se puede utilizar solamente con un dispositivo de POS (Punto de venta) en un cajero automático, con una transacción telefónica o con una transacción por Internet, o cualquiera de estos, esto también puede integrarse en el PAN simulado.In addition, you can specify a means of transaction allowed in simulated PAN. Thus, if the simulated PAN can only be used with a POS device (Point of sale) at an ATM, with a phone transaction or with an internet transaction, or any of these, this too can be integrated into simulated PAN.

El generador puede incluir un dispositivo de procesamiento electrónico, una unidad de memoria, un dispositivo de entrada para introducir una solicitud de PAN simulado y la cantidad de la transacción, y una pantalla para mostrar el PAN simulado. Se puede apreciar que el número de cuenta correspondiente y el algoritmo de codificación se almacenarán en la unidad de memoria. El generador puede ser un dispositivo móvil, en particular, un teléfono celular, en cuyo caso la unidad de memoria puede ser un módulo de identificación del suscriptor (SIM o Subscriber Identification Module). Se podrá apreciar que en caso de que un usuario desee incluir una indicación del beneficiario correspondiente y/o necesite de los datos alfanuméricos de formato del intermediario y de la contraseña asociada, y/o desee especificar unos medios de transacción en particular, esto se puede efectuar por medio del dispositivo de entrada y pantalla, proporcionando los menús e indicaciones correspondientes.The generator may include an electronic processing device, a memory unit, an input device for entering a simulated PAN request and the amount of the transaction, and a screen for displaying the simulated PAN. It can be seen that the corresponding account number and the encoding algorithm will be stored in the memory unit. The generator can be a mobile device, in particular a cell phone, in which case the memory unit can be a subscriber identification module (SIM or Subscriber Identification Module ). It will be appreciated that in case a user wishes to include an indication of the corresponding beneficiary and / or needs the alphanumeric data of the intermediary's format and the associated password, and / or wishes to specify a particular transaction means, this can be done done by means of the input device and screen, providing the corresponding menus and indications.

Del mismo modo, la invención comprende un módulo de memoria como un SIM que tiene almacenado en el mismo un BIN correspondiente; un número de cuenta; un algoritmo de codificación para codificar el número de cuenta y una cantidad de transacción suministrada para proporcionar un PAN simulado que incorpora el BIN y una secuencia codificada de dígitos en la cual se integran el número de cuenta y la cantidad de la transacción.Similarly, the invention comprises a module memory as a SIM that has a BIN stored in it correspondent; an account number; an encoding algorithm to encode the account number and a transaction amount Supplied to provide a simulated PAN incorporating the BIN and an encoded sequence of digits into which the account number and the amount of the transaction.

La invención se refiere asimismo a un soporte para proporcionar al generador el algoritmo de codificación, que tiene el algoritmo de codificación en el mismo, preferentemente junto con el número de cuenta.The invention also relates to a support to provide the generator with the encoding algorithm, which has the encoding algorithm in it, preferably along with the account number.

La invención se refiere asimismo a un procedimiento para facilitar una transacción financiera en la cual un número de transacción financiera codificado que simula un número de cuenta principal de tarjeta de débito o crédito convencional y que ha incorporado en el mismo un número de cuenta de una persona que realice la transacción, sea generado por una persona que realiza la transacción, que incluye proporcionar a esa persona un módulo de memoria con el número de cuenta de la persona que realiza la transacción y un algoritmo de codificación almacenado allí.The invention also relates to a procedure to facilitate a financial transaction in which an encoded financial transaction number that simulates a number of main account of conventional debit or credit card and who has incorporated into it an account number of a person that performs the transaction, is generated by a person who performs the transaction, which includes providing that person with a module of memory with the account number of the person performing the transaction and an encryption algorithm stored there.

De manera similar, la presente invención se refiere asimismo a un procedimiento para facilitar una transacción financiera en la cual un número de transacción financiera codificado que simula un número de cuenta principal de tarjeta de débito o crédito convencional y que ha incorporado en el mismo un número de cuenta de una persona que realice la transacción, sea generado por una persona que realiza la transacción, que incluye transmitirle a la persona de la transacción su número de cuenta y un algoritmo de codificación.Similarly, the present invention is also refers to a procedure to facilitate a transaction financial in which a financial transaction number encoded that simulates a debit card main account number or conventional credit and that has incorporated in it a number of account of a person who performs the transaction, is generated by a person conducting the transaction, which includes transmitting to the person of the transaction his account number and an algorithm of coding.

Además, según un segundo aspecto de la invención, existe un servicio de procesamiento de la entidad financiera para procesar un número de transacción financiera que simula un número de cuenta principal de tarjeta de débito o crédito convencional y que tiene incorporado en el mismo un número de cuenta de una persona que realice la transacción, que incluye un extractor para extraer el número de cuenta del número de cuenta principal simulado.Furthermore, according to a second aspect of the invention, there is an entity processing service to process a financial transaction number that simulates a main debit or credit card account number conventional and that has an account number incorporated in it of a person conducting the transaction, which includes a puller to extract the account number from the main account number simulated.

Este aspecto se refiere a un sistema para procesar transacciones financieras que incluye un servicio de procesamiento de la entidad financiera según lo descrito precedentemente, junto con un generador de número de transacción financiera, también descrito anteriormente.This aspect refers to a system for process financial transactions that includes a service of processing of the financial institution as described above, along with a transaction number generator financial, also described above.

Asimismo, según este aspecto de la invención, existe un procedimiento de procesamiento de una transacción financiera, que incluyeAlso, according to this aspect of the invention, there is a procedure for processing a transaction financial, which includes

recibir un número de transacción financiera ostensible que simule un número de cuenta principal de tarjeta de crédito o débito convencional y que tenga incorporado un número de cuenta de una persona que realice la transacción junto con una solicitud de autorización de pago de una cantidad acordada, yreceive a financial transaction number ostensibly simulating a main credit card account number conventional credit or debit and that has incorporated a number of account of a person who performs the transaction together with a request for authorization to pay an agreed amount, and

extraer del número de cuenta principal simulado el número de cuenta.extract from simulated main account number the account number.

El PAN simulado puede recibirse por medio de una red de comunicación financiera convencional.The simulated PAN can be received by means of a conventional financial communication network.

Tal como se indicó anteriormente, el PAN tendrá incorporado el BIN en el mismo, siendo decodificados los dígitos restantes del PAN simulado. De este modo, el sistema puede tener unos medios distintos para separar los dígitos codificados del BIN. Además, si la cantidad de transacción también se ha codificado, los medios de decodificación también decodifican la cantidad de la transacción.As indicated above, the PAN will have the BIN is incorporated in it, the digits being decoded remaining of the simulated PAN. In this way, the system can have a different means of separating the encoded digits of the BIN. Also, if the transaction amount has also been coded, the decoding means also decode the amount of the transaction.

Si, tal como se expuso anteriormente, el CW y/o la fecha de vencimiento también se han simulado y contienen información codificada, también se decodifican.If, as stated above, the CW and / or the expiration date have also been simulated and contain encoded information is also decoded.

Si el PAN simulado tiene integrada la cantidad de la transacción, la cantidad integrada se decodifica y compara con la cantidad acordada y suministrado en forma convencional, con un procedimiento comparativo. Si son diferentes, se rechaza la transacción.If the simulated PAN has the quantity integrated of the transaction, the embedded amount is decoded and compared to the agreed quantity and supplied in a conventional way, with a comparative procedure. If they are different, the transaction.

De manera similar, si el PAN simulado incorpora una indicación del beneficiario correspondiente, esto también se extrae y se puede comparar con los detalles del beneficiario suministrados con el PAN simulado en forma convencional; y si el PAN simulado también incorpora unos medios de transacción específicos, esto también se extrae y se puede realizar una verificación para ver si el procedimiento de transacción utilizado fue correcto.Similarly, if the simulated PAN incorporates an indication of the corresponding beneficiary, this is also extracted and can be compared with the beneficiary details supplied with the simulated PAN in conventional form; and if the PAN simulated also incorporates specific transaction means, this is also pulled out and a check can be done to see if the transaction procedure used was correct.

El sistema puede incluir unos medios de almacenamiento para almacenar los PAN simulados que se recibieron, o por lo menos el componente codificado de los mismos, y unos medios comparativos, para comparar el PAN simulado recibido (o el componente codificado del mismo) con los PAN simulados almacenados (o los componentes codificados almacenados de los mismos), para asegurar que un PAN simulado pueda utilizarse solo una vez.The system may include a means of storage to store simulated PANs that were received, or at least the encoded component thereof, and some means comparative, to compare the received simulated PAN (or the coded component of it) with stored simulated PANs (or the stored encoded components thereof), to ensure that a simulated PAN can only be used once.

Si se aprueba la transacción, se suministra la autorización para un banco incorporado o un proveedor de bienes o servicios y se carga la cantidad de la transacción de la cuenta correspondiente de la persona que realiza la transacción.If the transaction is approved, the authorization for an incorporated bank or supplier of goods or services and the transaction amount is charged from the account corresponding to the person carrying out the transaction.

La invención se describirá a continuación mediante ejemplos no limitativos, haciendo referencia a los dibujos adjuntos en forma de diagrama, en los cualesThe invention will be described below by non-limiting examples, referring to the drawings Attachments in diagram form, in which

La Figura 1 muestra una primera forma de realización de la invención;Figure 1 shows a first form of realization of the invention;

la Figura 2 muestra una segunda forma de realización de la invención, yFigure 2 shows a second form of realization of the invention, and

la Figura 3 muestra una tercera forma de realización de la invención.Figure 3 shows a third form of embodiment of the invention.

Haciendo referencia a la Figura 1, se muestra una primera forma de realización de la invención. Una persona que realice la transacción, que desea comprarle bienes a un comerciante, posee un generador en forma de teléfono celular 10. El teléfono 10 posee una pantalla 14, un teclado 16 y una tarjeta SIM 18. Se ha cargado una aplicación en la tarjeta SIM 18 para proporcionar un PAN simulado según lo mencionado anteriormente. Así, la tarjeta SIM 18 ha guardado el número de cuenta de la persona, un BIN, un algoritmo de codificación y un PIN. La persona que realiza la transacción introduce por medio del teclado 16, una solicitud para activar la aplicación, junto con su PIN, y a continuación ingresa la cantidad de la transacción, usando el teclado 16, cuando se le indica hacerlo en la pantalla. La aplicación genera el PAN simulado, un CW y una fecha de vencimiento que se muestran en la pantalla 14. Se puede apreciar que el teléfono 10 y la tarjeta SIM 18 proporcionan una tarjeta de crédito o débito virtual.Referring to Figure 1, it is shown a first embodiment of the invention. A person who carry out the transaction, that you want to buy goods from a merchant, has a generator in the form of a cell phone 10. The phone 10 It has a screen 14, a keyboard 16 and a SIM card 18. It has loaded an app on SIM card 18 to provide a PAN simulated as mentioned above. Thus, SIM card 18 saved the person's account number, a BIN, an algorithm encryption code and a PIN. The person who performs the transaction enters through the keyboard 16, a request to activate the application, along with your PIN, and then enter the amount of the transaction, using keypad 16, when prompted to do so on the screen. The application generates the simulated PAN, a CW and a expiration date shown on screen 14. You can appreciate that phone 10 and SIM card 18 provide a virtual credit or debit card.

La persona que realiza la transacción lee el PAN, el CW y la fecha de vencimiento a una persona a cargo de la verificación, quien introduce manualmente los dígitos correspondientes en un dispositivo de punto de venta (POS) 20 junto con la cantidad acordada. El PAN simulado es verificado por el dispositivo POS 20 para asegurar que es correcto el dígito del mismo y el PAN simulado, CW y la fecha de vencimiento, y la cantidad acordada, que son transmitidos en forma convencional al banco incorporado 22 del comerciante, por medio de una red financiera convencional 24. El banco adquiriente 22 identifica al banco emisor correspondiente 26 en el BIN y envía el PAN simulado, el CW y la fecha de vencimiento, y la cantidad acordada, al banco emisor 26. El banco emisor 26 posee interfaz de comunicación 28, un procesador 30 y una unidad de almacenamiento 32. El PAN simulado, CW y la fecha de vencimiento, y la cantidad de la transacción, se suministran al procesador 30 que separa la parte codificada del PAN simulado, CW y fecha de vencimiento. Esto se compara con una lista de todos los datos numéricos anteriormente recibidos que se hayan almacenado en la unidad de almacenamiento 32. Si la cadena de datos es única y no ha sido utilizada antes, se agrega a la lista almacenada. Si ya ha sido utilizada y se almacena en la lista, entonces la transacción se rechaza y se envía el mensaje correspondiente al banco adquiriente 22 y a continuación, al comerciante. Si la cadena de datos no ha sido utilizada previamente, es decodificada por un procesador 30 usando un algoritmo de decodificación adecuado para extraer el número de cuenta y la cantidad de transacción integrada de la persona que realiza la transacción. El banco emisor no necesita un PIN u otro identificador. La cantidad de transacción integrada se compara con la cantidad acordada suministrada, y si son diferentes, se rechaza la transacción. El procesador 30 verifica si la persona de la transacción tiene fondos suficientes y si es así, realiza el débito de la cuenta del mismo y se suministra una autorización convencional al banco incorporado 22 que realiza la acreditación en la cuenta del comerciante e informa al comerciante que se efectuó la transacción.The person doing the transaction reads the PAN, CW, and expiration date to a person in charge of the verification, who manually enters the digits corresponding data on a point of sale (POS) device 20 together with the agreed amount. The simulated PAN is verified by the POS device 20 to ensure that the digit of the device is correct and the simulated PAN, CW and expiration date, and the amount agreed, which are conventionally transmitted to the bank incorporated 22 of the merchant, through a financial network conventional 24. The acquiring bank 22 identifies the issuing bank corresponding 26 in the BIN and sends the simulated PAN, the CW and the expiration date, and the agreed amount, to the issuing bank 26. The issuing bank 26 has communication interface 28, a processor 30 and a storage unit 32. The simulated PAN, CW and the date of maturity, and the amount of the transaction, are provided to the 30 processor that separates the encoded part of the simulated PAN, CW and due date. This is compared to a list of all previously received numeric data that has been stored in storage unit 32. If the data string is unique and not has been used before, it is added to the stored list. If you already have been used and is stored in the list, then the transaction is rejects and the corresponding message is sent to the acquiring bank 22 and then to the merchant. If the data string has not previously used, it is decoded by a processor 30 using a suitable decoding algorithm to extract the account number and the integrated transaction amount of the person carrying out the transaction. The issuing bank does not need a PIN or other identifier. The integrated transaction amount is Compare with the agreed quantity supplied, and if they are different, the transaction is declined. Processor 30 checks if the person of the transaction has sufficient funds and if so, perform the debit from the same account and an authorization is provided conventional to the incorporated bank 22 that performs the accreditation in the merchant's account and informs the merchant that the transaction.

       \newpage\ newpage
    

La tarjeta SIM 18 puede funcionar como cartera electrónica, en cuyo caso, se carga en la cartera la cantidad de transacción cuando se suministren el PAN simulado, CW y la fecha de vencimiento.SIM card 18 can work as a wallet electronics, in which case, the amount of transaction when simulated PAN, CW, and expiration.

Con respecto a la Figura 2, se muestra una segunda forma de realización de la invención, en la cual se efectúa una transacción financiera por medio de Internet 40. En esta forma de realización el generador 42 es un ordenador portátil que tiene cargada la aplicación para proporcionar un PAN simulado según lo mencionado anteriormente. La computadora 42 también tiene almacenada el número de cuenta de la persona que realiza la transacción, el BIN, el algoritmo de codificación y el PIN.With respect to Figure 2, a second embodiment of the invention, in which the a financial transaction through the Internet 40. In this way of realization the generator 42 is a portable computer that has loaded the application to provide a simulated PAN as previously mentioned. Computer 42 also has stored the account number of the person making the transaction, the BIN, the encryption algorithm, and the PIN.

Cuando la persona que realiza la transacción desea adquirir bienes o servicios, u obtener la autorización previa de un proveedor mediante Internet, genera un PAN simulado, CW y la fecha de vencimiento, que se suministran por medio de Internet 40, a un servidor 44 activado por el proveedor. Esto posteriormente se transmite al banco incorporado del proveedor 22, que lo envía al banco emisor 26. El asunto se procesa en forma segura como se describe precedentemente en la Figura 1.When the person carrying out the transaction want to purchase goods or services, or obtain prior authorization from a provider via the Internet, generates a simulated PAN, CW and the expiration date, which are provided via the Internet 40, to a server 44 activated by the provider. This is later transmits to provider's embedded bank 22, which forwards it to Issuing bank 26. The matter is processed securely as described above in Figure 1.

De forma similar, se puede realizar una transacción segura por teléfono, según se muestra en la Figura 3. En esta forma de realización, el generador nuevamente es un teléfono celular 10 como el de la Figura 1. Así la persona que realiza la transacción suministra el PAN simulado, CW y la fecha de vencimiento según lo suministrado por el teléfono 10, por medio de una red telefónica 50 a un operador de un centro de atención telefónica 52. Esto se envía, junto con la cantidad de transacción, en forma convencional, al banco incorporado 22 y al banco emisor 26. El banco emisor procesa la transacción como se describe anteriormente en relación a la Figura 1.Similarly, a secure transaction by phone, as shown in Figure 3. In this embodiment, the generator is again a telephone cell 10 like the one in Figure 1. Thus the person who performs the transaction supplies simulated PAN, CW, and expiration date as supplied by phone 10, via a network telephone number 50 to a call center operator 52. This is sent, along with the transaction amount, in the form conventional bank, the incorporated bank 22 and the issuing bank 26. The bank Issuer processes the transaction as described above in relation to Figure 1.

A continuación, se describe un ejemplo de cómo se genera y procesa el PAN simulado.Here is an example of how the simulated PAN is generated and processed.

       \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
    

11

22

33

44

55

66

       \vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
    

Los expertos en la materia apreciarán que será extremadamente difícil -si no imposible- que se realice una transacción fraudulenta si la transacción se lleva a cabo de acuerdo con esta invención.Those skilled in the art will appreciate that it will be extremely difficult - if not impossible - for a fraudulent transaction if the transaction is carried out in accordance with this invention.

Claims (48)

1. Generador de número de transacción financiera para generar un número de transacción único, que comprende un dispositivo de procesamiento electrónico con unos medios de codificación con un algoritmo de codificación predeterminado, una unidad de memoria, un dispositivo de entrada para introducir una solicitud de número de cuenta principal simulado y la cantidad de una transacción, y una pantalla para mostrar el número de cuenta principal simulado, donde el número de transacción único es un número codificado que simula un número de cuenta principal de tarjeta de crédito o débito convencional y que incorpora en el mismo un número de cuenta real de la persona que efectúa la transacción, donde dicha unidad de memoria almacena dicho número de cuenta real y dicho algoritmo de codificación.1. Financial transaction number generator to generate a unique transaction number, comprising a electronic processing device with a means of encoding with a default encoding algorithm, a memory unit, an input device for inputting a simulated main account number application and the amount of a transaction, and a screen to show the account number simulated principal, where the unique transaction number is a encoded number simulating a primary account number of conventional credit or debit card that incorporates in it a real account number of the person making the transaction, where said memory unit stores said real account number and said encoding algorithm. 2. Generador de número de transacción financiera según la reivindicación 1, en el que el número de la transacción incorpora asimismo la cantidad de transacción.2. Financial transaction number generator according to claim 1, wherein the transaction number it also incorporates the transaction amount. 3. Generador de número de transacción financiera según la reivindicación 1 ó 2, que genere una cadena de números, estando el número de la misma de conformidad con el protocolo convencional, y siendo su número inicial predeterminado un número de identificación bancaria para identificar a una entidad financiera designada en la que se apruebe la transacción y que estará a cargo del pago de la cantidad de la transacción.3. Financial transaction number generator according to claim 1 or 2, which generates a string of numbers, the number of the same being in accordance with the protocol conventional, and its initial predetermined number being a number of bank identification to identify a financial institution designated in which the transaction is approved and who will be in charge of the payment of the transaction amount. 4. Generador de número de transacción financiera según la reivindicación 1, en el que el último número de la cadena sea un dígito de verificación.4. Financial transaction number generator according to claim 1, wherein the last number in the string be a check digit. 5. Generador de número de transacción financiera según la reivindicación 1 ó 2, que genera asimismo una fecha de vencimiento simulada.5. Financial transaction number generator according to claim 1 or 2, which also generates a simulated expiration. 6. Generador de número de transacción financiera según la reivindicación 1 ó 2, que genera asimismo un número de valor simulado de verificación de tarjeta.6. Financial transaction number generator according to claim 1 or 2, which also generates a number of simulated card verification value. 7. Generador de número de transacción financiera según la reivindicación 1, que incorpora asimismo en el número de cuenta principal simulado, un identificador del beneficiario designado.7. Financial transaction number generator according to claim 1, which also incorporates in the number of simulated main account, a beneficiary identifier designated. 8. Generador de número de transacción financiera según la reivindicación 1, que incorpora asimismo un identificador de unos medios de transacción designados.8. Financial transaction number generator according to claim 1, which also incorporates an identifier of a designated means of transaction. 9. Generador de número de transacción financiera según la reivindicación 2, que incluye un monedero electrónico, disminuyendo la cantidad de crédito en el mismo según la cantidad de la transacción cuando se genera el número de cuenta principal simulado.9. Financial transaction number generator according to claim 2, which includes an electronic wallet, decreasing the amount of credit in it according to the amount of the transaction when the main account number is generated simulated. 10. Generador del número de transacción financiera según la reivindicación 2, que genera un número de intermediario y una clave que proporcionan el número de cuenta principal simulado requerido, cuando se utiliza el algoritmo de decodificación predeterminado.10. Transaction number generator according to claim 2, which generates a number of intermediary and a key that provide the account number simulated main required, when using the default decoding. 11. Generador de número de transacción financiera según la reivindicación 10 que incluye el algoritmo de decodificación predeterminado.11. Transaction number generator financial according to claim 10 that includes the algorithm of default decoding. 12. Generador de número de transacción financiera según la reivindicación 1, que puede ser activado por una persona que realiza una transacción.12. Transaction number generator according to claim 1, which can be activated by a person conducting a transaction. 13. Servicio de procesamiento de la entidad financiera para procesar un número de transacción financiera que simule un número de cuenta principal de tarjeta de débito o crédito convencional y que tenga incorporado en el mismo un número de cuenta de una persona que realiza la transacción, que incluye un extractor para extraer el número de cuenta del número de cuenta principal simulado.13. Entity processing service to process a financial transaction number that simulate a main debit or credit card account number conventional and has an account number incorporated in it of a person conducting the transaction, which includes an extractor to extract the account number from the main account number simulated. 14. Servicio de procesamiento de la entidad financiera según la reivindicación 13, en el que el número de transacción financiera incorpora asimismo la cantidad de transacción y el número de transacción financiera se recibe junto con una solicitud de autorización de pago de una cantidad acordada, y en el que el extractor extrae asimismo del número de cuenta principal simulado la cantidad de transacción.14. Entity processing service according to claim 13, in which the number of financial transaction also incorporates the transaction amount and the financial transaction number is received along with a request for authorization of payment of an agreed amount, and in the that the extractor also extracts from the main account number simulated transaction amount. 15. Servicio de procesamiento de la entidad financiera según la reivindicación 13, que incluye una disposición de verificación de uso único para asegurar que un número de cuenta principal simulado que se haya recibido pueda utilizarse solamente una vez.15. Entity processing service financial according to claim 13, which includes a provision one-time verification check to ensure that an account number received simulated main can only be used one time. 16. Servicio de procesamiento de entidad financiera según la reivindicación 15, en el que la disposición de verificación de uso único incluye un almacén en el que por lo menos se almacenen determinadas parles de números de cuenta principal simulados previamente recibidos, y un comparador para comparar por lo menos la parte designada de un número de cuenta principal simulado, recibido con las partes almacenadas.16. Entity Processing Service according to claim 15, wherein the provision of single-use verification includes a warehouse in which at least certain pairs of main account numbers are stored simulated previously received, and a comparator to compare by at least the designated part of a primary account number simulated, received with parts stored.
         \newpage\ newpage
      
         \global\parskip0.930000\baselineskip\ global \ parskip0.930000 \ baselineskip
      
17. Servicio de procesamiento de la entidad financiera según la reivindicación 14, que incluye un generador de mensaje de respuesta para generar un mensaje para la persona que recibe la transacción para la aprobación o rechazo de la transacción solicitada.17. Entity processing service according to claim 14, which includes a generator of reply message to generate a message for the person who receives the transaction for approval or rejection of the transaction requested. 18. Servicio de procesamiento de la entidad financiera según la reivindicación 17, que incluye una disposición de envío, para enviar el mensaje de respuesta a la persona que reciba la transacción, por medio de una red de comunicación financiera convencional.18. Entity processing service financial statement according to claim 17, which includes a provision send, to send the reply message to the person who receive the transaction, through a communication network conventional financial. 19. Servicio de procesamiento de la entidad financiera según la reivindicación 13, que incluye una disposición de recepción para recibir el número de cuenta principal simulado por medio de una red de comunicación financiera convencional.19. Entity processing service financial according to claim 13, which includes a provision reception desk to receive the main account number simulated by means of a conventional financial communication network. 20. Servicio de procesamiento de la entidad financiera según la reivindicación 17, que incluye una disposición de verificación de la transacción para verificar si la persona que realizó la transacción tiene una cuenta, si tiene fondos suficientes, y si la cantidad de la transacción extraída es la misma que la cantidad acordada y para autorizar la transacción si estos datos son todos correctos, respondiendo el generador de mensaje de respuesta.20. Entity processing service financial statement according to claim 17, which includes a provision verification of the transaction to verify if the person who made the transaction have an account, if you have funds enough, and if the amount of the drawn transaction is the same than the agreed amount and to authorize the transaction if these data are all correct, answering the message generator of reply. 21. Servicio de procesamiento de la entidad financiera según la reivindicación 20, que incluye una configuración para cargar en la cuenta del que realizó la transacción, la cantidad acordada si se autoriza la transacción.21. Entity processing service financial according to claim 20, including a configuration to charge the account of the person who made the transaction, the amount agreed if the transaction is authorized. 22. Servicio de procesamiento de entidad financiera según la reivindicación 13, que incluye un decodificador para decodificar los números de cuenta principal simulados y codificados.22. Entity Processing Service financial according to claim 13, which includes a decoder to decode the simulated main account numbers and encoded. 23. Servicio de procesamiento de la entidad financiera según la reivindicación 13, en el que el número de transacción financiera ha sido generado por la persona que realiza la transacción.23. Entity processing service according to claim 13, in which the number of financial transaction has been generated by the person who performs the transaction. 24. Sistema para procesar una transacción financiera, que incluye:24. System to process a transaction financial, which includes: un generador del número de transacción financiera según cualquiera de las reivindicaciones 1 a 12, ya transaction number generator financial according to any of claims 1 to 12, and un servicio de procesamiento de la entidad financiera según cualquiera de las reivindicaciones 13 a 23.an entity processing service financial according to any one of claims 13 to 23. 25. Procedimiento para realizar una transacción financiera, que incluye generar un número de transacción único mediante un generador de número de transacción, donde el número de transacción único es un número codificado que simula un número de cuenta principal de tarjeta de crédito o débito convencional, que incorpora en el mismo un número de cuenta real de la persona que realiza la transacción, y que se genera de conformidad con un algoritmo de codificación predeterminado, donde dicho número de cuenta real y dicho algoritmo de codificación han sido almacenados en una unidad de memoria incluida en dicho generador de número de transacción.25. Procedure to carry out a transaction financial, which includes generating a unique transaction number using a transaction number generator, where the number of transactions Unique transaction is an encoded number that simulates a number of main account of a conventional credit or debit card, which incorporates in it a real account number of the person who performs the transaction, and that it is generated in accordance with a default encoding algorithm, where said number of real count and said encoding algorithm have been stored in a memory unit included in said number generator transaction. 26. Procedimiento para realizar una transacción financiera según la reivindicación 25, en el que el número de transacción financiera incorpora en el mismo una cantidad de transacción.26. Procedure to carry out a transaction according to claim 25, in which the number of financial transaction incorporates in it an amount of transaction. 27. Procedimiento para realizar una transacción financiera según la reivindicación 26, en el que el número de transacción financiera es generado por la persona que realiza la transacción e incluye que esa persona ingrese la cantidad de la transacción.27. Procedure to carry out a transaction according to claim 26, in which the number of financial transaction is generated by the person who performs the transaction and includes that person entering the amount of the transaction. 28. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye generar una cadena de números, estando el número de la misma de conformidad con un protocolo convencional y siendo un número inicial predeterminado un número de identificación bancaria para identificar a una entidad financiera designada en la cual la transacción sea aprobada y que estará a cargo del pago de la cantidad de la transacción.28. Procedure to carry out a transaction according to claim 25, which includes generating a string of numbers, the number thereof being in accordance with a conventional protocol and being a predetermined starting number a bank identification number to identify an entity designated financial institution in which the transaction is approved and will be in charge of paying the amount of the transaction. 29. Procedimiento para realizar una transacción financiera según la reivindicación 28 en el que el último número de la cadena es un dígito de verificación.29. Procedure to carry out a transaction according to claim 28 in which the last number of the string is a check digit. 30. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye asimismo generar una fecha de vencimiento simulada.30. Procedure to carry out a transaction according to claim 25, which also includes generating a simulated expiration date. 31. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye asimismo generar un número de valor de verificación de tarjeta simulado.31. Procedure to carry out a transaction according to claim 25, which also includes generating a simulated card verification value number. 32. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye asimismo incorporar en el número de cuenta principal simulado un identificador del beneficiario designado.32. Procedure to carry out a transaction financial statement according to claim 25, which also includes incorporate into the simulated main account number a Identifier of the designated beneficiary. 33. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye asimismo incorporar un identificador de unos medios de transacción designados.33. Procedure to carry out a transaction financial statement according to claim 25, which also includes incorporate an identifier of a transaction means designated. 34. Procedimiento para realizar una transacción financiera según la reivindicación 26, que incluye disminuir la cantidad de crédito en un monedero electrónico, de acuerdo con la cantidad de la transacción cuando se genere el número de cuenta principal simulado.34. Procedure to carry out a transaction according to claim 26, which includes reducing the amount of credit in an electronic wallet, according to the transaction amount when account number is generated simulated main.
         \global\parskip1.000000\baselineskipglobal \ parskip1.000000 \ baselineskip
      
35. Procedimiento para realizar una transacción financiera según la reivindicación 25, que incluye generar un número de intermediario y una contraseña que proporcionan el número de cuenta principal simulado requerido cuando se utilice un algoritmo de decodificación predeterminado.35. Procedure to carry out a transaction financial according to claim 25, which includes generating a number broker number and password that provide the number of simulated main account required when using an algorithm decode time. 36. Procedimiento para realizar una transacción financiera según la reivindicación 35, que incluye decodificar un número codificado intermediario, utilizando una contraseña apropiada y el algoritmo de decodificación para generar el número de cuenta principal simulado.36. Procedure to carry out a transaction according to claim 35, which includes decoding a intermediate encrypted number, using an appropriate password and the decoding algorithm to generate the account number simulated main. 37. Procedimiento para realizar una transacción financiera según la reivindicación 25, en el que la persona que realiza la transacción es la que genere el número de transacción financiera.37. Procedure to carry out a transaction financial according to claim 25, in which the person who performs the transaction is the one that generates the transaction number financial 38. Procedimiento para procesar una transacción financiera, que incluye:38. Procedure to process a transaction financial, which includes: recibir un número de transacción financiera ostensible que simule un número de cuenta principal de tarjeta de crédito o débito convencional y que incluye un número de cuenta de una persona que realice la transacción junto con una solicitud de autorización de pago de una cantidad acordada, yreceive a financial transaction number ostensibly simulating a main credit card account number conventional credit or debit and that includes an account number a person who performs the transaction together with a request for authorization to pay an agreed amount, and extraer del número de cuenta principal simulado el número de cuenta.extract from simulated main account number the account number. 39. Procedimiento para procesar una transacción financiera según la reivindicación 38, en el que el número de transacción financiera recibido tiene incorporado asimismo una cantidad de transacción y que incluye asimismo extraer la cantidad de transacción.39. Procedure to process a transaction according to claim 38, in which the number of financial transaction received also includes a transaction amount and that also includes extracting the amount transaction. 40. Procedimiento para procesar una transacción financiera según la reivindicación 38, que incluye asegurar que un número de cuenta principal simulado recibido sólo se pueda utilizar una vez.40. Procedure to process a transaction according to claim 38, which includes ensuring that a received simulated main account number can only be used one time. 41. Procedimiento para procesar una transacción financiera según la reivindicación 40, que incluye almacenar por lo menos unas partes designadas de números de cuenta principal simulados y recibidos previamente y comparar por lo menos la parte designada de un número de cuenta principal simulado recibido con las partes almacenadas.41. Procedure to process a transaction according to claim 40, which includes storing at least minus a few designated parts of main account numbers simulated and previously received and compare at least the part designated name of a simulated primary account number received with the stored parts. 42. Procedimiento para procesar una transacción financiera según la reivindicación 38, que incluye generar un mensaje de respuesta a una persona que reciba la transacción, para la aprobación o el rechazo de la transacción solicitada.42. Procedure to process a transaction according to claim 38, which includes generating a reply message to a person who receives the transaction, to the approval or rejection of the requested transaction. 43. Procedimiento para procesar una transacción financiera según la reivindicación 42, que incluye enviar el mensaje de respuesta a la persona que reciba la transacción por medio de una red de comunicación financiera convencional.43. Procedure to process a transaction financial according to claim 42, which includes sending the message response to the person who receives the transaction through a conventional financial communication network. 44. Procedimiento para procesar una transacción financiera según la reivindicación 38, que incluye recibir el número de cuenta principal simulado por medio de una red de comunicación financiera convencional.44. Procedure to process a transaction according to claim 38, which includes receiving the number simulated main account over a communication network conventional financial. 45. Procedimiento para procesar una transacción financiera según la reivindicación 39, que incluye verificar si la persona que realiza la transacción tiene una cuenta, si tiene suficientes fondos, si la cantidad de transacción extraída es la misma que la acordada, y autorizar la transacción si estos datos son todos correctos.45. Procedure to process a transaction according to claim 39, which includes verifying whether the person carrying out the transaction has an account, if you have sufficient funds, if the transaction amount drawn is the same as agreed, and authorize the transaction if these data are all correct. 46. Procedimiento para procesar una transacción financiera según la reivindicación 45, que incluye cargar la cantidad acordada de la cuenta de la persona que realiza la transacción, si se autoriza la transacción.46. Procedure to process a transaction according to claim 45, which includes charging the agreed amount from the account of the person performing the transaction, if the transaction is authorized. 47. Procedimiento para procesar una transacción financiera según la reivindicación 38, que incluye decodificar los números de cuenta principal simulados y codificados.47. Procedure to process a transaction according to claim 38, which includes decoding the simulated and encoded main account numbers. 48. Procedimiento para procesar una transacción financiera según la reivindicación 38, en el que el número de transacción financiera es generado por la persona que realiza la transacción.48. Procedure to process a transaction according to claim 38, in which the number of financial transaction is generated by the person who performs the transaction.
ES200950023A 2006-11-16 2007-11-16 SECURE FINANCIAL TRANSACTIONS. Expired - Fee Related ES2348432B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ES200950023A ES2348432B1 (en) 2006-11-16 2007-11-16 SECURE FINANCIAL TRANSACTIONS.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
ZA2006/09533 2006-11-16
ES200950023A ES2348432B1 (en) 2006-11-16 2007-11-16 SECURE FINANCIAL TRANSACTIONS.

Publications (2)

Publication Number Publication Date
ES2348432A1 ES2348432A1 (en) 2010-12-07
ES2348432B1 true ES2348432B1 (en) 2011-09-01

Family

ID=43401998

Family Applications (1)

Application Number Title Priority Date Filing Date
ES200950023A Expired - Fee Related ES2348432B1 (en) 2006-11-16 2007-11-16 SECURE FINANCIAL TRANSACTIONS.

Country Status (1)

Country Link
ES (1) ES2348432B1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163771A (en) * 1997-08-28 2000-12-19 Walker Digital, Llc Method and device for generating a single-use financial account number
AU2001243473A1 (en) * 2000-03-07 2001-09-17 American Express Travel Related Services Company, Inc. System for facilitating a transaction
US20010056409A1 (en) * 2000-05-15 2001-12-27 Bellovin Steven Michael Offline one time credit card numbers for secure e-commerce
US10592901B2 (en) * 2001-06-04 2020-03-17 Orbis Patents, Ltd. Business-to-business commerce using financial transaction numbers
US6908030B2 (en) * 2001-10-31 2005-06-21 Arcot Systems, Inc. One-time credit card number generator and single round-trip authentication

Also Published As

Publication number Publication date
ES2348432A1 (en) 2010-12-07

Similar Documents

Publication Publication Date Title
ES2319722T3 (en) TELEPAGO PROCEDURE AND SYSTEM FOR THE PRACTICE OF THIS PROCEDURE.
ES2209359T3 (en) PAYMENT PROCEDURE WITH SECURITY GUARANTEED.
US9208634B2 (en) Enhanced smart card usage
US8615468B2 (en) System and method for generating a dynamic card value
ES2263344B1 (en) METHOD FOR PERFORMING SECURE PAYMENT OR COLLECTION TRANSACTIONS, USING PROGRAMMABLE MOBILE PHONES.
CN1307594C (en) Payment system
US10270587B1 (en) Methods and systems for electronic transactions using multifactor authentication
ES2284667T3 (en) PROCEDURE FOR PAYMENT THROUGH THE MOBILE PHONE AT ANY POINTS OF SALE OR SERVICES.
US20130018797A1 (en) Authentication System and Authentication Method
ES2284696T3 (en) PROCEDURE AND SYSTEM TO TRANSMIT A SUM OF ELECTRONIC MONEY FROM A CREDIT MEMORY.
KR20170034920A (en) Secure financial transactions
US20140019360A1 (en) Method for online payment, and system and electronic device for implementing the same
US20030191945A1 (en) System and method for secure credit and debit card transactions
JP2005521961A (en) System and method for secure transaction of credit and debit cards
US8336763B2 (en) System and method for processing transactions
CA3023328A1 (en) Electronic check-based payment system and methods for issuing, transferring, paying and verifying electronic checks
CN110050285A (en) Utilize the card payment authorization method and system of the mobile terminal of the holder of mobile phone fiscard
US20140156530A1 (en) Method and Device for Carrying Out Cashless Payments
ES2637426T3 (en) Virtual prepaid card and method for its creation and use
ES2372833B1 (en) VERIFICATION OF THE IDENTITY OF A PERSON WHO CARRIED OUT A TRANSACTION.
WO2005043857A1 (en) Method for the transmission, authentication and automatic processing of digitised documents
EP2546791A1 (en) Method and system for performing a transaction
CN107077668B (en) System and method for providing payment service
ES2348432B1 (en) SECURE FINANCIAL TRANSACTIONS.
ES2272533T3 (en) PROCEDURE TO PROVIDE IDENTIFICATION DATA OF A PAYMENT CARD TO A USER.

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 2348432

Country of ref document: ES

Kind code of ref document: B1

Effective date: 20110901

FD2A Announcement of lapse in spain

Effective date: 20220325