AU2009200318A1 - A method and system of banner transaction - Google Patents
A method and system of banner transaction Download PDFInfo
- Publication number
- AU2009200318A1 AU2009200318A1 AU2009200318A AU2009200318A AU2009200318A1 AU 2009200318 A1 AU2009200318 A1 AU 2009200318A1 AU 2009200318 A AU2009200318 A AU 2009200318A AU 2009200318 A AU2009200318 A AU 2009200318A AU 2009200318 A1 AU2009200318 A1 AU 2009200318A1
- Authority
- AU
- Australia
- Prior art keywords
- transaction
- user
- mobile communication
- details
- communication device
- 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.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/16—Payments settled via telecommunication systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
Australian Patents Act 1990 - Regulation 3.2 ORIGINAL COMPLETE SPECIFICATION STANDARD PATENT Invention Title A method and system of banner transaction The following statement is a full description of this invention, including the best method of performing it known to me/us: P/00/0II The invention relates to a method and system for web based transactions. More particularly the invention relates to a method and system for conducting a secure transaction on a banner on a web page without requiring a transfer to another secondary website or portal. Background The World Wide Web has emerged as a noteworthy market place with companies selling a significant proportion of their products and services to a large number of users all over the world without restrictions in terms of geographical location or time. Consumers also benefit as they are able to buy products and services from all over the world in a convenient manner without having to travel to a store. In order to sell products online vendors set up websites or portals and typically advertise on other websites through banners and inserts. Such banners or advertisements on other websites are used to attract customers to the vendor site where a transaction may be completed. The advertisements may be placed on search engines such as Google or on publisher networks and other websites with related subject matter to the vendor. The use of banner advertisements has emerged as one of the most popular methods of online advertisement. Banners on a website act as a link to the source website or portal of the vendor and serve to attract the attention of a customer towards the vendor's website. When a user clicks on the banner he is transferred to the vendor's website and the control is thus transferred to the vendor's website. The user may then proceed with the transaction on the vendor's website and may purchase a product or service. The migration of the user to the vendor's website often results in the user never returning to the original website on which the banner was placed. I a Concerns also remain in respect of online financial transactions, particularly where it is required to submit sensitive and confidential information to the vendor website in order to authorize a transaction. There have been instances where such information has been misused by the vendor website or other entities that succeed in accessing such information. The misuse of such personal and confidential information has led to an increase in fraudulent transactions and theft. The risk of misuse of such information increases with the number of financial transactions carried out. The risk associated with online transactions particularly on vendor websites that are accessed through banners has resulted in a growing reluctance on the part of the users to click on such banners. Moreover, security measures including "Verified by Visa", bank payment gateways, etc implemented to address this issue have made the process of completing a transaction online cumbersome and time consuming. Summary The invention relates to a method of conducting a transaction including displaying on a portion of a web page an user interface operable to display details of products or services and capture details of the transaction such that the user can complete a transaction entirely within the user interface without leaving the web page; taking details of the transaction and user details on indication of conducting a transaction, the user details including an identifier for a mobile communication device; transmitting to the mobile communication device an authorization request for the transaction; and completing the transaction on the user interface on receiving user authentication from the mobile communication device. 2 The invention also relates to a method of conducting a transaction comprising displaying on a portion of a web page an user interface operable to display details of products or services and capture details of the transaction including taking payment for the product or service such that the user can complete a transaction entirely within the user interface without leaving the web page; taking details of the transaction and user details on indication of conducting a transaction, the user details including an identifier for a mobile communication device having a financial instrument linked to it; transmitting to the mobile communication device an authorization request for the transaction; passing payment details to the payment authorization gateway for the financial instrument on receiving user authentication from the mobile communication device; and completing the transaction on the user interface based on the payment authorization received from the payment authorization gateway. The invention also relates to a transaction system comprising a content database, a transaction database, a web interface, a mobile communication interface and a channel integration platform operatively controlled by a transaction processor, wherein the content database holds content for display on a user interface positioned on a portion of a webpage via the web interface; and the transaction database holds user data including details of the mobile communication device for a user; the channel integration platform arranged to receive transaction details from the user interface via the web interface and validate transaction details; the transaction processor arranged to receive the validated transaction details from the channel integration platform and verify user details from the transaction database; the mobile communication interface arranged to transmit to the mobile communication device an authorization request for the transaction, and receive response to the authorization request from the mobile communication device; the transaction system configured to complete the transaction 3 based on the response received from the mobile communication device by serving the user interface such that the user can complete a transaction entirely within the user interface without leaving the web page. The invention also relates to a transaction system comprising a content database, a transaction database, a web interface, a mobile communication interface, a switch and a channel integration platform operatively controlled by a transaction processor, wherein the content database holds content for display on a user interface positioned on a portion of a webpage via the web interface; and the transaction database holds user data including details of the mobile communication device for a user and details of a financial instrument linked to the mobile communication device; the channel integration platform arranged to receive transaction details from the user interface via the web interface and validate transaction details; the transaction processor arranged to receive the validated transaction details from the channel integration platform and verify user details from the transaction database; the mobile communication interface arranged to transmit to the mobile communication device an authorization request for the transaction, and receive response to the authorization request from the mobile communication device; the switch arranged to conduct a payment transaction with a payment authorization gateway for the financial instrument on receiving a transaction authorization from the mobile communication device; the transaction system configured to complete the transaction based on the response received from the payment authorization gateway by serving the user interface such that the user can complete a transaction entirely within the user interface without leaving the web page. 4 Brief Description of Drawings Figure 1 is a schematic illustration of a transaction system in accordance with an embodiment of the invention, Figure 2 is a schematic illustration of a transaction system in accordance with an alternate embodiment of the invention. Figure 3 illustrates a stage in the method of conducting a transaction via a webpage according to an embodiment. Figure 4 illustrates a subsequent stage in the method of conducting a transaction via a webpage according to an embodiment. Figure 5 illustrates a subsequent stage in the method of conducting a transaction via a webpage according to an embodiment. Figure 6 illustrates a subsequent stage in the method of conducting a. transaction via a webpage according to an embodiment. Figure 7 illustrates a subsequent stage in the method of conducting a transaction via a webpage according to an embodiment. Detailed Description In the following description, for purpose of explanation, numerous specific details are set forth in order to provide an understanding of the various embodiments. It will be evident, however, to one skilled in the art that the various embodiments may be practiced without these specific details. It will be appreciated that the various embodiments discussed herein may or may not be the same embodiment, and may be grouped into various other embodiments not explicitly disclosed herein. 5 In addition, it will be appreciated that the various operations, processes, and methods disclosed herein may be embodied in a machine-readable medium and/ or a machine accessible medium compatible with a data processing system such as a computer system. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense. Reference throughout this specification to "one embodiment", "an embodiment" or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrase "in one embodiment", "in an embodiment" and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment. In the following description, numerous specific details are provided, such as examples of programming, software modules, user selections, network transactions, database enquires, database structures, hardware modules, hardware circuits, hardware chips, etc., to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognise, however, that the invention can be practised without one or more of the specific details, or with other methods, components, materials, and so forth. In other instances, well known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention. A method and system for conducting a transaction via a web page is disclosed. The method and system disclosed allow a user to transact on a web page without having the user directed to another website. The method and system disclosed allow users to conduct transactions on a web page without having to submit personal or confidential information. The method and system disclosed also allow for transaction security by employing different channels for authorizing and completing the transaction. 6 Figure I illustrates a transaction system 4 in accordance with an embodiment. The transaction system 4 includes a contents database 10, a transaction database 9, a web interface 5, a user interface 3, a mobile communication interface 11, a channel integration platform 7, and a transaction processor 8. The contents database 10, transaction database 9, web interface 5, user interface 3, mobile communication interface 11 and the channel integration platform 7 are controlled by the transaction processor 8. The content database 10 holds content for display on the user interface 3 positioned on a portion of a webpage 2. The content for display includes details of products or services that may be advertised on the user interface 3. The content for display is provided to the user interface 3 via the web interface 5. The user interface 3 is served on a third party HTML webpage 2. The webpage 2 maybe served on any HTML or WAP enabled device or any equivalents thereof such as a mobile device 6 or personal computer. The user interface 3 is operable to display details of products or services and capture details of a transaction. The user interface 3 is also configured to allow a user I to search for different products or services without requiring the user I to migrate from the user interface 3 or the web page 2 hosting the user interface 3. The user interface 3 that typically comprises a banner of some sort is served from the content database 10 and includes functionality allowing user input, such as searching for products for example. Alternatively, the back end system also provides an application programming interface (API) to provide product or service information from a vendor's back end database system or normal sales website. 7 The user interface 3 typically is implemented in a web interactivity and animation platform such as a Macromedia Flash and may, for example, be displayed over a moving video image. Other alternatives are implementations in HTML or AJAX. A user I on selecting a product or service for a transaction on the user interface 3 submits an identifier for a mobile communication device 6 to initiate the transaction. The identifier may include for example, the mobile number for a mobile phone 6 that is registered to the user 1. Transaction processing middleware of the transaction system 4 manages the transaction with the user I and other entities. Similarly, content delivery middleware selects the content and serves the content onto the webpage 2 using the web interface 5. The method of conducting the transaction via a web page 2 is managed by the transaction processor 8 powered by a transaction management application configured in accordance with the teachings of the method disclosed. The transaction database 9 holds vendor data and user data including details of the registered mobile communication device 6 for a user 1. The channel integration platform 7 receives transaction details from the user interface 3 via the web interface 5. The transaction details received are verified for the authenticity of user interface 3; the correctness of data input by the user I on the user interface 3 as well as the authenticity of the communication. Transaction details verified by the channel integration platform 7 are sent to the transaction processor 8 as a new transaction. The transaction processor 8 receives a transaction request from the channel integration platform 7, and verifies the user land vendor details from the transaction database 9. The user I is identified and verified by the identifier for a mobile communication device 6 that is provided by him to the user interface 3 for conducting a transaction. The transaction details including the product or service sought are stored in the transaction database 9 or other memory storage. 8 On verification of user 1, the transaction processor 8 transmits a transaction authorization request to the mobile communication device 6 through the mobile communication interface I 1. The response from the mobile communication device 6 is received by the mobile communication interface 11 and forwarded to the transaction processor 8. The mobile communication interface II may include a short message service gateway or SMS gateway for communicating with a mobile communication device 6. The user interface 3 is linked with the mobile communication device 6 by the transaction system 4 via the mobile communication interface 1. A "SMS gateway" is a service transforming messages to mobile network traffic from other media, or vice versa, allowing transmission or receipt of SMS messages without the use of a mobile phone 6. On receiving a valid authorization from the user 1, the transaction processor 8 authorizes the transaction and the same is conveyed to the user interface 3 by the channel integration platform 7 via the web interface 5. Figure 2 illustrates a transaction system 4 in accordance with another embodiment. The transaction system 4 includes a contents database 10, a transaction database 9, a web interface 5, a user interface 3, a mobile communication interface 11, a channel integration platform 7, a transaction processor 8, a switch 12, and a payment authorization gateway 13. The contents database 10, transaction database 9, web interface 5, user interface 3, mobile communication interface 11, channel integration platform 7 and switch 12 are controlled by the transaction processor 8. A user I on selecting a product or service for a transaction on the user interface 3 submits an identifier for a mobile communication device 6 to initiate the transaction. The mobile communication device 6 has a financial instrument linked to it. The identifier may include for example, the mobile number for a mobile phone 6 that is registered to the user 1. 9 The transaction database 9 holds vendor data and user data including details of the registered mobile communication device 6 for a user I and details of a financial instrument linked to the mobile communication device 6. On receiving transaction authorization from the mobile communication device 6, the switch 12 forwards transaction payment details including details of the financial instrument linked to the mobile communication device 6 of the user I to a payment authorization gateway 13. The payment authorization gateway 13 charges the financial instrument and issues a status of payment authorization and sends it back to the switch 12 that in turn forwards the status of payment authorization to the transaction processor 8. It may be the financial institution that issues the financial instrument to the user I and authorizes payments on this financial instrument. The switch 12 communicates between the payment authorization gateway 13 and the transaction system 4. The payment authorization system 13 may include an e-commerce application for authorizing charges on financial instruments such as debit or credit cards. The switch 12 select the appropriate payment authorization gateway 13 to send the authorization request from among multiple such gateways that the transaction system might have integrated with. The selection of the appropriate payment authorization gateway is based on various parameters of the financial instrument being used for the transaction by the user or on the basis of preferences stored by the user or also on the basis of the merchant with whom the user is transacting. The switch 12 also interacts with the transaction processor 8 using the appropriate interface language and with the payment authorization gateway 13 using the appropriate interface language, by translating from one to the other interface languages. 10 It will be appreciated that the webpage 2 may be considered in this context to encompass electronic displays of other types such as a webpage 2 displayed on mobile devices 6, touch screen billboards and interactive kiosks. The essential requirement is of a display which is able to display variable content and an associated user input facility such as a mouse/pointer combination, touch screen, or voice-based input capability. The transaction may be a purchase transaction or may be a transaction such as a newsletter sign-up, a brochure request or a database search. The transaction processor 8 along with the preferences configured on the content database 10 form the content delivery middleware that is responsible for deciding on the content of the banner. The content displayed may also be made based on the context in which the banner is displayed on the webpage 2. Thus, for example, the content may be chosen by comparing keywords from the webpage 2 with mappings between keywords and suitable content, contained in the content database 10. Or, for example, the chosen content may be driven by the behaviours such as browse or search activities of the user I as determined by the data stored in the memory of the medium with which the user 1 is interacting. A user I is required to register his mobile communication device 6 with the transaction system 4 in order to conduct transactions on the user interface 3. The user I may also register his financial instrument with the transaction system 4. This registration can take place via the same elements of this invention. The registration process may involve the user I submitting details including name, mobile number, address, banking institution, account number, etc. The transaction system 4 checks and validates the information collected from the user and the issuing bank of the user 1. Once the validation and authentication is done, the transaction system 4 issues the user I a 11 Personal Identification Number [PfN] or user I chooses a PIN. The details of the user I are stored and maintained in the transaction database 9. The issuing bank may also simultaneously verify with the user I upon registration with the third party. The issuing bank is the financial institution that issues the financial instrument to the user I and acts as the payment authorization gateway 14 for authorizing payments on this financial instrument. The financial instrument registered such as credit or debit card or a bank account, is linked to the users mobile number which is subsequently used for transactions. The ownership of the financial instrument may be authenticated in various ways including physical checks and or test transactions carried out on the financial instrument. The mobile communication device 6 is any device used for communication over a wireless communication network and includes a mobile phone, a smart phone, a Personal Digital Assistant (PDA) or a pager. The Channel Integration Platform 7 may include a security protocol that performs security related and data integrity related checks on the transaction details. The security protocol may be SSL (Secure Socket Layer), TLS (Transport Layer Security), PPP (Point-to-Point protocol) or any other protocol known in the art. The switch 12 interacts with payment authorization gateway 13 and encrypts sensitive information to ensure that the information is secure. With reference to figures 3 to 7 an exemplary embodiment of the method of conducting a transaction via a web page 2 is illustrated. A user I visit a publisher website 2 with a user interface 3 displayed on a portion of the web page 2, as indicated by alphabet 'A'. As illustrated in Figure 3, the user interface 3 displays details of a product and indicates that the product is available for purchase through the user interface 3 of a transaction system 4. On indicating an 12 interest to purchase the product or service the user I is prompted to enter an identifier for a mobile communication device 6 to conduct the transaction as indicated by alphabet 'B' and illustrated by Figure 4. The user then enters an identifier for a mobile communication device 6 such as a mobile number, as indicated by alphabet 'C' and illustrated by Figure 5. The user I is informed that in order to complete the transaction an authorization is required from the mobile number submitted as indicated by alphabet 'D' and illustrated by Figure 6. On receiving a successful authorization from the mobile device 6 as indicated by alphabet 'E' in Figure 6, the transaction is complete and the user I is informed on the website 2, as indicated by alphabet 'F' and illustrated by Figure 7. The transaction may be authorized by submitting a personal identification number [PIN] or any other form of secure authorization from the particular mobile number. The transaction system 4 co-ordinates with the vendor of the product and sends details of the user I including delivery address for the product, without requiring the user I to enter these details on the user interface 3. By way of another example, the method and system described may be used with normal inline text. When a user I clicks or hovers over on certain text in any website 2 or email, a link to the user interface is displayed and on reaching the user interface the user I may be asked to enter his mobile number and follow a similar transaction process. The user I then receives an authentication request on his mobile phone 6. The user I may authorize or decline the transaction on his mobile communication device 6. The transaction may thus be completed without the user I leaving the website 2 or exiting the email being browsed. The details to be submitted by a user I of the system depend on the type of transaction carried out. All transactions will require the submission of some non confidential identifier, and 13 preferably an identifier for a mobile communication device 6. The other details to be submitted by a user are dependent on the type of user interface 3, for example, a mobile bill pay banner may require the amount and the mobile number for which payment is being done. A product purchase banner may require quantity only. A flight, bus or movie ticketing banner will require ticket selection speci fic to the flight, bus, or movie. In accordance with an embodiment, the transaction processor 8 may send a transaction receipt to the mobile communication device 6 of the user 1. By way of specific example, a SMS may be sent to the mobile phone of the user I via a SMS gateway I1. The details of the transaction may also be recorded in the transaction database 9. In accordance with an embodiment, the mobile communication device 6 is provided with an user interface application. The user interface application of the mobile communication device 6 receives the transaction authorization request. The user interface 3 application for the mobile device 6 may be a JAVA applet running on JAVA runtime environment. The user I may be required to enter a personal identification number or PIN to access the application. The user I may further be required to enter a PIN to authorize the transaction. The PIN may be any personal identification number, biometric information of the user I or any combination thereof. In accordance with an embodiment, the user I may register more than one financial instrument with the transaction system 4. The user I may then select a particular financial instrument from a plurality of financial instruments for conducting a transaction. By way of specific example, the user interface application on the mobile communication device 6 may be configured to indicate the financial instruments linked to the mobile device 6. The user I may then select a particular financial instrument such as a specific card or account for concluding the transaction. 14 Industrial Applicability The invention provides for the infrastructure and method to support buying of online products and services directly from a website 2 or portal without transfer of control to the advertiser's website 2 or portal, and also does not require the user I to submit sensitive or confidential information in order to authorize a transaction. The primary website need not have a secure web communication channel such as https. The user interface 3 may be a targeted banner served to a customer and offering the opportunity to engage in a secure transaction which takes place entirely in the screen space occupied by the banner and without redirecting the user's browser application to any other webpage. Thus, the user 1 may complete payment or fulfilment of the transaction without leaving the original webpage 2. The method of conducting a transaction via webpage 2 and the transaction system 4 described allow users I to conduct transactions from banner advertisements, emails, in-line text, or any other form of digital media. Vendors are also benefited as the transaction is simple, secure, accomplished within a significantly reduced time as compared to traditional online transactions for banners and does not compromise confidentiality. Each vendor or merchant is not required to create an individual website or portal where the user I may be directed to conclude a transaction. As the transaction is carried out on the user interface 3 itself, the vendor need not invest huge sums in maintaining an e-commerce enabled portal. Thus, a larger number of vendors or merchants may advertise their products for sale without having to invest in setting up the associated e-commerce infrastructure. The method and system may be deployed for non-financial scenarios, without requiring the transfer of control from a website to the vendor. For example, the user I may wish to express 15 an interest in concluding a transaction, or register for a particular service. Alternatively, the vendor or advertiser may require submission of information from a user I in connection with a product or service. In all such cases, the user I may complete the transaction on the user interface 3 itself without requiring transfer of control to the third party's website 2. The invention may also be used by store merchants as a channel for initiating transactions and requesting payments from users. A store merchant may enter user details such as some form of non-confidential identifier like a mobile number and the amount to be paid by the user, and request payment from the user. The user I on receiving the request for payment on his mobile phone may authorize the transaction. Vendors may use the transaction system 4 in lieu of point of-sale terminals, cash registers, etc and thus save a lot on initial investment involved with such implements and also reduce cash management hassles involved with traditional cash-based sales. A user I may also confidently conduct transactions online without the need to divulge confidential information of financial instruments such as credit card or bank account details. As the transaction is initiated and authorized on independent channels risks in respect of channel or man in the middle attacks are also avoided. Though the above are a few examples embodying the principle of invention, there are numerous situations in which the teachings of the invention may be applied. Throughout this specification and the claims which follow, unless the context requires otherwise, the word "comprise", and variations such as "comprises" or "comprising", will be understood to imply the inclusion of a stated integer or step or group of integers or steps but not the exclusion of any other integer or step or group of integers or steps. The reference in this specification to any prior publication (or information derived from it), or to any matter which is known, is not, and should not be taken as an acknowledgment or admission or any form of suggestion that that prior publication (or information derived from it) 16 or known matter forms part of the common general knowledge in the field of endeavour to which this specification relates. 17
Claims (15)
1. A method of conducting a transaction comprising: displaying on a portion of a web page an user interface operable to display details of products or services and capture details of the transaction such that the user can complete a transaction entirely within the user interface without leaving the web page; taking details of the transaction and user details on indication of conducting a transaction, the user details including an identifier for a mobile communication device; transmitting to the mobile communication device an authorization request for the transaction; completing transaction on the user interface on receiving user authentication from the mobile communication device.
2. A method of conducting a transaction comprising: displaying on a portion of a web page an user interface operable to display details of products or services and capture details of the transaction including taking payment for the product or service such that the user can complete a transaction entirely within the user interface without leaving the web page; taking details of the transaction and user details on indication of conducting a transaction, the user details including an identifier for a mobile communication device having a financial instrument linked to it; transmitting to the mobile communication device an authorization request for the transaction; 18 passing payment details to the payment authorization gateway for the financial instrument on receiving user authentication from the mobile communication device; completing transaction on the user interface based on the payment authorization received from the payment authorization gateway.
3. A method as claimed in claim 1 or 2 including arranging for the user interface to allow a user to search for a product or service without leaving the web page.
4. A method as claimed in claim I or 2 including sending a transaction receipt to the mobile communication device on completion of transaction.
5. A method as claimed in claim I or 2 including encrypting the transaction authorization request before transmission to the mobile communication device.
6. A method as claimed in claim I or 2 wherein displaying on a portion of a web page an user interface includes displaying a link to the user interface on a portion of a web page.
7. A method as claimed in claim I or 2 including providing a user interface on the mobile communication device for receiving transaction authorization request.
8. A method as claimed in claim 7 including arranging for a personal identification number to be entered by the user before accessing the user interface on the mobile communication device. 19
9. A method as claimed in claim 2 including holding details of the mobile communication device and the linked financial instrument in a transactional database, and identifying the financial instrument to be used for a transaction based on the identifier for the mobile communication device received from the user interface of the webpage.
10. A method as claimed in claim 2 wherein the mobile communication device has a plurality of financial instruments linked to it, including receiving from the user details of the financial instrument to be used for completing the transaction.
11. A method as claimed in any of the preceding claims wherein the content of the user interface is dependent on the content of the web page or on the browsing history of the user.
12. A transaction system comprising: a content database, a transaction database, a web interface, a mobile communication interface and a channel integration platform operatively controlled by a transaction processor, wherein the content database holds content for display on a user interface positioned on a portion of a webpage via the web interface; and the transaction database holds user data including details of the mobile communication device for a user; the channel integration platform arranged to receive transaction details from the user interface via the web interface and validate transaction details; the transaction processor arranged to receive the validated transaction details from the channel integration platform and verify user details from the transaction database; 20 the mobile communication interface arranged to transmit to the mobile communication device an authorization request for the transaction, and receive response to the authorization request from the mobile communication device; the transaction system configured to complete the transaction based on the response received from the mobile communication device by serving the user interface such that the user can complete a transaction entirely within the user interface without leaving the web page.
13. A transaction system comprising: a content database, a transaction database, a web interface, a mobile communication interface, a switch and a channel integration platform operatively controlled by a transaction processor, wherein the content database holds content for display on a user interface positioned on a portion of a webpage via the web interface; and the transaction database holds user data including details of the mobile communication device for a user and details of a financial instrument linked to the mobile communication device; the channel integration platform arranged to receive transaction details from the user interface via the web interface and validate transaction details; the transaction processor arranged to receive the validated transaction details from the channel integration platform and verify user details from the transaction database; the mobile communication interface arranged to transmit to the mobile communication device an authorization request for the transaction, and receive response to the authorization request from the mobile communication device; 21 the switch arranged to conduct a payment transaction with a payment authorization gateway for the financial instrument on receiving a transaction authorization from the mobile communication device; the transaction system configured to complete the transaction based on the response received from the payment authorization gateway by serving the user interface such that the user can complete a transaction entirely within the user interface without leaving the web page.
14. A method of conducting a transaction substantially as herein described with reference to and as illustrated by the accompanying drawings.
15. A transaction system substantially as herein described with reference to and as illustrated by the accompanying drawings. 22
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN198MU2008 | 2008-01-29 | ||
IN198/MUM/2008 | 2008-01-29 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2009100198A Division AU2009100198A4 (en) | 2008-01-29 | 2009-03-02 | A method and system of banner transaction |
Publications (1)
Publication Number | Publication Date |
---|---|
AU2009200318A1 true AU2009200318A1 (en) | 2009-04-23 |
Family
ID=40590112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2009200318A Abandoned AU2009200318A1 (en) | 2008-01-29 | 2009-01-29 | A method and system of banner transaction |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2009200318A1 (en) |
WO (1) | WO2009116068A2 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8447700B2 (en) * | 2005-10-11 | 2013-05-21 | Amazon Technologies, Inc. | Transaction authorization service |
US8626594B2 (en) * | 2006-06-15 | 2014-01-07 | Google Inc. | Ecommerce-enabled advertising |
-
2009
- 2009-01-29 AU AU2009200318A patent/AU2009200318A1/en not_active Abandoned
- 2009-01-29 WO PCT/IN2009/000066 patent/WO2009116068A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2009116068A2 (en) | 2009-09-24 |
WO2009116068A3 (en) | 2010-01-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11599879B2 (en) | Processing of electronic transactions | |
US8185443B2 (en) | Method and apparatus for authorizing a payment via a remote device | |
AU2006230277B2 (en) | Making a payment via financial service provider | |
JP6568674B2 (en) | Method and system for electronic payment processing using smart / authentication fields and definitions | |
AU2009282098B2 (en) | Mobile payer authentication | |
US20080306877A1 (en) | Secure Internet E-Commerce | |
WO2009091677A1 (en) | Facilitating financial transactions with a network device | |
CZ2002744A3 (en) | Methods and apparatus for conducting electronic transactions | |
CN102870132A (en) | System, device, and method for identity verification and funds transfer via payment broker system | |
JP2010519661A (en) | Method and system for facilitating purchases between buyers and sellers | |
EP2740095A2 (en) | Cookieless ecommerce platform | |
US20130046656A1 (en) | Method and System for Navigation Free Online Payment | |
WO2002101618A1 (en) | Electronic commerce support method | |
CN107710264A (en) | Method and system for dynamically linking quotes to trading accounts | |
US10311506B1 (en) | System and method for e-commerce accessibility | |
AU2009100198A4 (en) | A method and system of banner transaction | |
KR100852880B1 (en) | Plugin-based advertising service method and billing system | |
AU2009200318A1 (en) | A method and system of banner transaction | |
KR20210116740A (en) | Method for matching the producter by paying point and/or coin in watching advertisement | |
AU2013245643B2 (en) | Making a payment via financial service provider | |
KR20090013456A (en) | Ad Fee Settlement Method and System | |
US10275780B1 (en) | Method and apparatus for sending a rebate via electronic mail over the internet | |
AU2015215942B2 (en) | Mobile payer authentication | |
KR20090013453A (en) | Payment method and system through advertisement output area and recording medium therefor | |
KR20090013648A (en) | Value issuance method and system through advertisement output area and recording medium therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MK1 | Application lapsed section 142(2)(a) - no request for examination in relevant period |