PROVIDING PAYMENT DATA TOKENS FOR ONLINE TRANSACTIONS UTILIZING HOSTED INLINE FRAMES
First Claim
1. A method, comprising:
- providing an inline frame for collecting sensitive payment data regarding access to monies held for an end user, the inline frame for embedding directly within a website maintained by a business entity having an online presence;
collecting the sensitive payment data regarding the access to the monies held for the end user via the inline frame;
storing the sensitive payment data in an electronic database;
associating a payment data token with the sensitive payment data regarding the access to the monies held for the end user;
providing the payment data token to the business entity;
receiving a request from the business entity to transfer at least a portion of the monies held for the end user to the business entity;
receiving the payment data token from the business entity with the request;
retrieving the sensitive payment data regarding the access to the monies held for the end user from the electronic database; and
transferring the at least a portion of the monies held for the end user to the business entity utilizing the retrieved sensitive payment data via a backend payment gateway,wherein the step of providing the payment data token to the business entity is performed before the step of receiving the request from the business entity to transfer at least a portion of the monies held for the end user to the business entity, allowing the business entity to validate information regarding the transaction prior to processing the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising providing an inline frame (iFrame) and secure cross domain messaging for collecting sensitive payment data regarding access to monies held for an end user, the iFrame is embedded directly within a website maintained by a business entity; collecting the sensitive payment data via the iFrame; storing the sensitive payment data in an electronic database; associating a payment data token with the sensitive payment data; providing the payment data token to the business entity; receiving a request from the business entity to transfer at least a portion of the monies to the business entity; receiving the payment data token from the business entity with the request; retrieving the sensitive payment data from the electronic database; and transferring the at least a portion of the monies to the business entity utilizing the retrieved sensitive payment data via a backend payment gateway.
-
Citations
2 Claims
-
1. A method, comprising:
-
providing an inline frame for collecting sensitive payment data regarding access to monies held for an end user, the inline frame for embedding directly within a website maintained by a business entity having an online presence; collecting the sensitive payment data regarding the access to the monies held for the end user via the inline frame; storing the sensitive payment data in an electronic database; associating a payment data token with the sensitive payment data regarding the access to the monies held for the end user; providing the payment data token to the business entity; receiving a request from the business entity to transfer at least a portion of the monies held for the end user to the business entity; receiving the payment data token from the business entity with the request; retrieving the sensitive payment data regarding the access to the monies held for the end user from the electronic database; and transferring the at least a portion of the monies held for the end user to the business entity utilizing the retrieved sensitive payment data via a backend payment gateway, wherein the step of providing the payment data token to the business entity is performed before the step of receiving the request from the business entity to transfer at least a portion of the monies held for the end user to the business entity, allowing the business entity to validate information regarding the transaction prior to processing the transaction.
-
-
2. A system, comprising:
-
a payment system server for providing an inline frame for collecting sensitive payment data regarding access to monies held for an end user, the inline frame for embedding directly within a website maintained by a business entity having an online presence, the website configured for allowing the business entity to validate information regarding the sensitive payment data prior to processing the payment; a network interface for collecting the sensitive payment data regarding the access to the monies held for the end user via the inline frame; memory for storing the sensitive payment data in an electronic database; the payment system server associates a payment data token with the sensitive payment data regarding the access to the monies held for the end user, wherein the network interface is utilized to provide the payment data token to the business entity; and a backend payment gateway for transferring at least a portion of the monies held for the end user to the business entity utilizing the sensitive payment data upon receiving a request from the business entity to transfer the at least a portion of the monies held for the end user to the business entity, receiving the payment data token from the business entity with the request, and retrieving the sensitive payment data regarding the access to the monies held for the end user from the electronic database.
-
Specification