US20160048815A1 - Payment service provision with reduced transaction costs - Google Patents
Payment service provision with reduced transaction costs Download PDFInfo
- Publication number
- US20160048815A1 US20160048815A1 US14/925,578 US201514925578A US2016048815A1 US 20160048815 A1 US20160048815 A1 US 20160048815A1 US 201514925578 A US201514925578 A US 201514925578A US 2016048815 A1 US2016048815 A1 US 2016048815A1
- Authority
- US
- United States
- Prior art keywords
- financial institution
- user
- payment
- reimbursement amount
- reimbursement
- 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
- 238000000034 method Methods 0.000 claims abstract description 34
- 238000013475 authorization Methods 0.000 claims abstract description 22
- 230000004044 response Effects 0.000 claims description 39
- 230000015654 memory Effects 0.000 claims description 20
- 230000001186 cumulative effect Effects 0.000 abstract description 11
- 238000004891 communication Methods 0.000 description 27
- 230000005540 biological transmission Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/22—Payment schemes or models
- G06Q20/24—Credit schemes, i.e. "pay after"
Definitions
- the present invention generally relates to on-line payments and more particularly to a system for on-line payment provision that reduces transaction costs for a payment service provider.
- More and more consumers are purchasing items and services over electronic networks such as, for example, the Internet. Consumers routinely search for and purchase products and services from merchants and individuals alike. The transactions may take place directly between an on-line merchant/retailer/individual and the consumer, and payment is typically made by entering credit card or other financial information. Transactions may also take place with the aid of an on-line payment service provider such as, for example, PayPal, Inc. of San Jose, Calif. Such payment service providers can make transactions easier and safer for the parties involved. Purchasing through the Internet from the convenience of a consumer's home, office, or virtually anywhere (with mobile devices) is one main reason why on-line purchases are growing very quickly.
- a payment service provider may provide payment services to a number of consumers, and each consumer may regularly use the payment service provider to make payments for purchases. For example, each consumer may use the payment service provider to make payments for purchases several times per month.
- the payment service provider pays the merchant or individual with whom the purchase was made, and the merchant or individual then pays the payment service provider a fee for the payment service provided.
- the payment service provider requests and collects a reimbursement for that payment from a financial institution of the consumer.
- the payment service provider must also pay a fee to the financial institution from which the reimbursement is collected.
- a method for providing on-line payment services includes paying, by a payment service provider over a network, for a plurality of purchases that are made, by a user through at least one user device over the network, during a plurality of on-line shopping sessions; receiving, by the payment service provider from the user through the at least one user device over the network, an authorization to collect a reimbursement amount from a financial institution of the user, wherein the reimbursement amount is at least equal to a cumulative amount of the payments for the plurality of purchases made by the user during the plurality of on-line shopping sessions; collecting the reimbursement amount in a single transaction, by the payment service provider from the financial institution of the user over the network; and paying a fee, by the payment service provider to the financial institution of the user over the network, that is based on the single transaction carried out to collect the reimbursement amount.
- the fee that is based on the single transaction carried out to collect the reimbursement amount is less than a cumulative amount of conventional fees that would be applied to each of the plurality of purchases or a fee amount that is assessed as a percentage of the reimbursement amount.
- FIG. 1 a is a view illustrating an embodiment of a networked system
- FIG. 1 b is a schematic view illustrating an embodiment of a payment service provider involved in the networked system of FIG. 1 a ;
- FIG. 2 is a schematic view illustrating an embodiment of a computer system used in the networked system of FIG. 1 a and the payment service provider of FIG. 1 b ;
- FIG. 3 is a flow chart illustrating an embodiment of a method for providing on-line payment services.
- the networked system 100 includes a user device 102 , a merchant server 104 , a payment service provider 106 , and a plurality of financial institutions 108 a and 108 b in communication over a network 110 .
- the payment service provider 106 may be a payment service provider such as, for example, PayPal Inc. of San Jose, Calif.
- the financial institutions 108 a and 108 b may be, for example, banking financial institutions that provide banking products and services such as checking accounts, savings accounts, debit cards, and/or a variety of other banking products and services known in the art; credit financial institutions that provide credit products and services such as lines of credit (e.g., credit cards), loans, and/or a variety of other credit product and services known in the art; and/or a variety of other financial institutions known in the art.
- the user device 102 , merchant server 104 , and components of the payment service provider 106 and/or the financial institutions 108 a and 108 b may each include one or more processors, memories, and other appropriate components for executing instructions such as program code and/or data stored on one or more computer readable mediums to implement the various applications, data, and steps described herein.
- such instructions may be stored in one or more computer readable mediums such as memories or data storage devices internal and/or external to various components of the system 100 , and/or accessible over the network 110 .
- the network 110 may be implemented as a single network or a combination of multiple networks.
- the network 110 may include the Internet and/or one or more intranets, landline networks, wireless networks, and/or other appropriate types of networks.
- the user device 102 may be implemented using any appropriate combination of hardware and/or software configured for wired and/or wireless communication over the network 110 .
- the user device 102 may be implemented as a personal computer of a user 112 in communication with the Internet.
- the user device 102 may be a smart phone, personal digital assistant (PDA), laptop computer, and/or other types of computing devices.
- PDA personal digital assistant
- the user device 102 may include one or more browser applications 102 a which may be used, for example, to provide a convenient interface to permit the user 112 to browse information available over the network 110 .
- the browser application 102 a may be implemented as a web browser configured to view information available over the Internet.
- the user device 102 may also include one or more toolbar applications 102 b which may be used, for example, to provide user-side processing for performing desired tasks in response to operations selected by the user 112 .
- the toolbar application 102 b may display a user interface in connection with the browser application 102 a.
- the user device 102 may further include other applications 102 c as may be desired in particular embodiments to provide desired features to the user device 102 .
- the other applications 102 c may include a payment application for payments through the payment service provider 106 .
- the other applications 102 c may also include security applications for implementing user-side security features, programmatic user applications for interfacing with appropriate application programming interfaces (APIs) over the network 110 , or other types of applications.
- Email and/or text applications may also be included, which allow the user 112 to send and receive emails and/or text messages through the network 110 .
- the user device 102 includes one or more user and/or device identifiers 102 d which may be implemented, for example, as operating system registry entries, cookies associated with the browser application 102 a , identifiers associated with hardware of the user device 102 , or other appropriate identifiers, such as a phone number.
- the user identifier 102 d may be used by the payment service provider 106 to associate the user 112 with a particular account maintained by the payment service provider 106 as further described herein.
- the merchant server 104 may be maintained, for example, by an on-line merchant, digital goods seller, individual seller, and/or application developer offering various products and/or services in exchange for payment to be received over the network 110 , including digital goods and applications.
- the merchant server 104 includes a database 104 a identifying available products and/or services (e.g., collectively referred to as items) which may be made available for viewing and purchase by the user 112 .
- the merchant server 104 also includes a marketplace application 104 b which may be configured to provide information over the network 110 to the browser 102 a of the user device 102 .
- the user 112 may interact with the marketplace application 104 b through the browser application 102 a over the network 110 in order to search and view various items identified in the database 104 a.
- the merchant server 104 also includes a checkout application 104 c which may be configured to facilitate the purchase by the user 112 of items identified by the marketplace application 104 b .
- the checkout application 104 c may be configured to accept payment information from the user 112 and/or from the payment service provider 106 over the network 110 .
- the merchant server 104 further includes a delivery application 104 d which may be configured to deliver a digital or downloadable item to the user device 102 .
- a delivery application 104 d which may be configured to deliver a digital or downloadable item to the user device 102 .
- the delivery application 104 d has the ability to transmit or download the item onto the user device 102 or allow additional access to the user 112 after payment is confirmed (e.g., by the payment service provider 106 .)
- a merchant communication engine 106 a which may be, for example, software stored on a computer-readable medium, is included in the payment service provider 106 and is operably coupled to the network 110 and a payment server 106 b in order to communicate with, for example, the merchant 114 through the merchant server 104 and transfer information between the merchant server 104 and the payment server 106 b .
- the payment server 106 b includes computer-readable media, databases, and other computing components known in the art that allow the payment server 106 b to record and manage the details of on-line sessions with merchants such as, for example, the merchant 114 , that are conducted through the network 110 with the payment service provider 106 .
- the merchant communication engine 106 a and the payment server 106 b may be combined into a single component of the payment service provider 106 rather than separate components as illustrated in FIG. 1 b.
- a user communication engine 106 c which may be, for example, software stored on a computer-readable medium, is included in the payment service provider 106 and is operably coupled to the network 110 and a user server 106 d in order to communicate with, for example, the user 112 through the user device 102 and transfer information between the user device 102 and the user server 106 d .
- the user server 106 d includes computer-readable media, databases, and other computing components known in the art that allow the user server 106 d to record and manage the details of on-line sessions with users such as, for example, the user 112 , that are conducted through the network 110 with the payment service provider 106 .
- the user communication engine 106 c and the user server 106 d may be combined into a single component of the payment service provider 106 rather than separate components as illustrated in FIG. 1 b.
- a financial institution communication engine 106 e which may be, for example, software stored on a computer-readable medium, is included in the payment service provider 106 and is operably coupled to the network 110 and a financial institution server 106 f in order to communicate with, for example, the financial institutions 108 a and 108 b and transfer information between the financial institutions 108 a and 108 b and the financial institution server 106 f .
- the financial institution server 106 f includes computer-readable media, databases, and other computing components known in the art that allow the financial institution server 106 f to record and manage the details of on-line sessions with financial institutions such as, for example, the financial institutions 108 a and/or 108 b , that are conducted through the network 110 with the payment service provider 106 .
- the financial institution communication engine 106 e and the financial institution server 106 f may be combined into a single component of the payment service provider 106 rather than separate components as illustrated in FIG. 1 b .
- any or all of the merchant communication engine 106 a , the user communication engine 106 c , the financial institution communication engine 106 e , the payment service 106 b , the user server 106 d , and/or the financial institution server 106 f may be combined into one or more components of the payment service provider 106 rather than existing as separate components as illustrated in FIG. 1 b.
- the user device 102 may comprise a computing device (e.g., a computer, laptop, smart phone, PDA, etc.) capable of communicating with the network 110 .
- the merchant server 104 , payment server 106 b , user server 106 d , financial institution server 106 f , servers located in the financial institutions 108 a and/or 108 b , and/or other components of the system 100 may utilize a network computing device (e.g., a network server) capable of communicating with the network 110 .
- a network computing device e.g., a network server
- computer system 200 such as a computer and/or a network server, includes a bus 202 or other communication mechanism for communicating information, which interconnects subsystems and components, such as a processing component 204 (e.g., processor, micro-controller, digital signal processor (DSP), etc.), a system memory component 206 (e.g., RAM), a static storage component 208 (e.g., ROM), a disk drive component 210 (e.g., magnetic or optical), a network interface component 212 (e.g., modem or Ethernet card), a display component 214 (e.g., CRT or LCD), an input component 218 (e.g., keyboard, keypad, or virtual keyboard), and a cursor control component 220 (e.g., mouse, pointer, or trackball).
- the disk drive component 210 may comprise a database having one or more disk drive components.
- the computer system 200 performs specific operations by the processor 204 executing one or more sequences of instructions contained in system the memory component 206 , such as described herein with respect to the user 112 , the merchant 114 , the payment service provider 106 , and/or the financial institutions 108 a and 108 b .
- Such instructions may be read into the system memory component 206 from another computer readable medium, such as the static storage component 208 or the disk drive component 210 .
- hard-wired circuitry may be used in place of or in combination with software instructions to implement the present disclosure.
- Non-volatile media includes optical or magnetic disks, such as the disk drive component 210
- volatile media includes dynamic memory, such as the system memory component 206
- transmission media includes coaxial cables, copper wire, and fiber optics, including wires that comprise the bus 202 .
- transmission media may take the form of acoustic or light waves, such as those generated during radio wave and infrared data communications.
- Computer readable media includes, for example, floppy disk, flexible disk, hard disk, magnetic tape, any other magnetic medium, CD-ROM, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, RAM, PROM, EPROM, FLASH-EPROM, any other memory chip or cartridge, carrier wave, or any other medium from which a computer is adapted to read.
- execution of instruction sequences to practice the present disclosure may be performed by the computer system 200 .
- a plurality of the computer systems 200 coupled by a communication link 220 to the network 110 may perform instruction sequences to practice the present disclosure in coordination with one another.
- the computer system 200 may transmit and receive messages, data, information and instructions, including one or more programs (i.e., application code) through the communication link 220 and the network interface component 212 .
- the network interface component 212 may include an antenna, either separate or integrated, to enable transmission and reception via the communication link 220 .
- Received program code may be executed by processor 204 as received and/or stored in disk drive component 210 or some other non-volatile storage component for execution.
- various embodiments provided by the present disclosure may be implemented using hardware, software, or combinations of hardware and software.
- the various hardware components and/or software components set forth herein may be combined into composite components comprising software, hardware, and/or both without departing from the scope of the present disclosure.
- the various hardware components and/or software components set forth herein may be separated into sub-components comprising software, hardware, or both without departing from the scope of the present disclosure.
- software components may be implemented as hardware components and vice-versa.
- Software in accordance with the present disclosure, such as program code and/or data, may be stored on one or more computer readable mediums. It is also contemplated that software identified herein may be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein may be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.
- the method 300 begins at block 302 where a plurality of financial institutions of a user are confirmed.
- the user 112 has (or creates) a user account with the payment service provider 106 that may be stored in the user server 106 d .
- the user 112 may use the user account to have the payment service provider 106 make payments for purchases from third parties such as, for example, the merchant 114 .
- the user 112 in order to have the user account, has provided (e.g., through the user communication engine 106 c ) the payment service provider 106 authorization, access, and/or a variety of other permissions known in the art, to at least one financial institution (e.g., the financial institutions 108 a and/or 108 b ) of the user 112 in order to collect reimbursements for purchases made by the user 112 and paid for by the payment service provider 106 .
- the financial institution e.g., the financial institutions 108 a and/or 108 b
- the payment service provider 106 has confirmed (e.g., using the financial institution communication engine 106 e ) the at least one financial institution of the user 112 by ensuring that the user 112 is associated with the financial institution, that the user 112 is in good standing with the financial institution, and/or a variety of other confirmation methods known in the art.
- the payment service provider 106 may store any authorizations, access, and/or other permissions to access the financial institutions of the user 112 in the financial institutions server 106 f .
- the user 112 in order to participate in the method 300 , the user 112 must provide, and the payment service provider 106 must confirm, a plurality of financial institutions of the user 112 .
- the user 112 in order to participate in the method 300 , the user 112 must provide, and the payment service provider 106 must confirm, a primary financial institution of the user 112 (e.g., a banking financial institution) and a secondary financial institution of the user 112 (e.g., a credit financial institution.)
- the secondary financial institution must provide a guaranteed source of funds such as, for example, a line of credit that the payment service provider 106 may collect the reimbursement amount from in response to the user 112 not having sufficient funds at the primary financial institution, discussed in further detail below.
- the method 300 then proceeds to block 304 where a maximum amount for a reimbursement amount is determined based on a user history.
- Information related to the user account of user 112 may be stored on the user server 106 d in the payment service provider 106 .
- information related to the user account of the user 112 may include information related to one or more financial institutions of the user 112 such as, for example, the financial institutions 108 a and 108 b ; information related to any or all purchases made by the user 112 and paid for using the payment service provider 106 (i.e., a purchase history of the user involving the payment service provider 106 ); information related to any or all reimbursements collected by the payment service provider 106 for purchases made by the user 112 (i.e., a reimbursement history for the payment service provider 106 with the financial institutions of the user 112 ); and/or a variety of other payment service user account information known in the art.
- financial institutions of the user 112 such as, for example, the financial institutions 108 a and 108 b ; information related to any or all purchases made by the user 112 and paid for using the payment service provider 106 (i.e., a purchase history of the user involving the payment service provider 106 ); information related to any or all reimbursements collected by the payment service provider 106 for
- the financial institutions of the user 112 may include financial institutions associated with the user 112 such as, for example, a parent's banking and/or credit financial institution associated with their child user, a spouse's banking and/or credit financial institution associated with their spouse user, and/or a variety of other scenarios known in the art.
- a user history of the user 112 may include some or all of the information related to the user account of the user 112 discussed above, and may also include other user related credit and/or risk information related to the user 112 such as, for example, a credit score of the user 112 , a debt report of the user 112 , and/or a variety of other credit and/or risk information known in the art.
- the payment service provider 106 may review the user history of the user 112 and, using credit and risk methods known in the art, use that user history of the user 112 to determine a maximum amount of a reimbursement amount (discussed in further detail below) that is related to a cumulative amount of payments that will be made by the payment service provider 106 for a plurality of purchases that are made by the user 112 prior to collecting a reimbursement amount.
- the maximum amount of the reimbursement amount is stored in the user server 106 d.
- the user history of the user 112 may indicate that the user 112 has made no more than $200 of purchases each month for the prior two year that have been paid for using the payment service provider 106 and the payment service provider 106 has never been denied a reimbursement from a financial institution of the user 112 , and thus the maximum amount of the reimbursement amount may be determined to be $200.
- the user history of the user 112 may indicate that the user 112 has made approximately $1000 in purchases each month for the last 3 years that have been paid for using the payment service provider 106 and has also held an average account balance (e.g., a checking account balance) at a financial institution of the user 112 of approximately $5000 in each month of the past 3 years, and thus the maximum amount of the reimbursement amount may be determined to be $1000.
- an average account balance e.g., a checking account balance
- the method 300 then proceeds to block 306 where a plurality of purchases that are made by the user during a plurality of on-line sessions are paid for.
- the user 112 described above with reference to FIG. 1 a , is involved in a plurality of on-line shopping sessions using the user device 102 , the network 110 , and one or more merchant servers such as, for example, the merchant server 104 , all described above with reference to FIGS. 1 a and 2 .
- the user 112 may use the browser application 102 a to connect to one or more marketplace applications (e.g., the market application 104 b on the merchant server 104 ) through the network 110 and shop the one or more marketplace applications for items included in databases (e.g., the database 104 a ), as is known in the art.
- the user 112 may use the browser application 102 a to select one or more items that the user 112 wishes to purchase.
- the user 112 when the user 112 finishes each on-line shopping session, the user 112 may be connected, through the network 110 , to a checkout application (e.g., the checkout application 104 c on the merchant server 104 ) in order to provide payment for any items selected during each on-line shopping session.
- a checkout application e.g., the checkout application 104 c on the merchant server 104
- the plurality of on-line shopping sessions may include the user 112 using the user device 102 to first connect through the network 110 to a plurality of different merchant servers, then purchase at least one item from a plurality of different merchants, and then disconnect from the network 110 .
- the plurality of on-line shopping sessions may also include the user 112 using the user device 112 to first connect through the network 110 to a first merchant server, then purchase at least one item from a first merchant, then disconnect from the network 110 , then reconnect through the network 110 to either the first merchant server or a second merchant server (e.g., a timer period after the previous disconnection from the network 110 , after logging out of the network 110 or the first merchant server, etc.), then purchase at least one item from the first merchant or a second merchant, and then disconnect from the network 110 .
- a first merchant server e.g., a timer period after the previous disconnection from the network 110 , after logging out of the network 110 or the first merchant server, etc.
- the user 112 may use the user account of the user 112 with the payment service provider 106 , discussed above, such that the payment service provider 106 may provide payment to the merchant 114 (though, e.g., communication between the merchant communication engine 106 a and the checkout application 104 c over the network 110 ) for any items selected by the user 112 during the plurality of on-line shopping sessions.
- the user 112 may begin a first on-line shopping session by connecting to a merchant server over the network 110 , selecting at least one item to purchase, and then using the user account such that the payment service provider 106 provides payment for the at least one item, as discussed above.
- the user 112 may then disconnect from the merchant server and either reconnect to that merchant server (e.g., at a later time) or connect to a different merchant server over the network 110 , select at least one item to purchase, and use the user account such that the payment service provider 106 provides payment for the at least one item.
- This process may be repeated a plurality of times such that the payment service provider 106 pays for a plurality items purchased by the user 112 during a plurality of on-line shopping sessions.
- Data related to payments made by the payment service provider 106 to one or more merchants may be stored on the payment server 106 b.
- a payment service provider pays a merchant for an item purchased by a user
- the payment service provider then collects a reimbursement from a financial institution of the user.
- some financial institutions such as, for example, banking financial institutions, charge a fee (e.g., $0.40) for each transaction that is carried out between the payment service provider and the financial institution to collect a reimbursement.
- a fee e.g. $0.40
- the payment service provider when a user purchases at least one item during each of a plurality of on-line shopping sessions and pays for those purchases using the payment service provider, and the payment service provider then collects reimbursements for the payments made for the purchases in each on-line shopping session in separate transactions with the financial institution, the payment service provider must pay a fee for each transaction carried out to collect the reimbursements.
- the more often the user makes purchases in different on-line shopping sessions the more fees the payment service provider must pay to the financial institution for collecting reimbursements for the payment of those purchases in separate transactions.
- the payment service provider 106 does not collect a reimbursement from the financial institution of the user 112 for payments made each time the user 112 makes a purchase in an on-line shopping session. Rather, each time a payment is made by the payment service provider 106 (e.g., though communication between the merchant communication engine 106 a and the checkout application 104 c over the network 110 ), that payment is recorded in the merchant server 106 b and/or the user server 106 d .
- a balance amount for the user 112 is stored in the user server 106 d .
- the balance amount may include any payments made by the payment service provider 106 for which the payment service provider 106 has not yet been reimbursed.
- the balance amount may be updated each time the payment service provider 106 makes a payment for a purchase made by the user 112 .
- the payment service provider 106 may check (e.g., through communication between the payment server 106 b and the user server 106 d ) the balance amount to determine whether the balance amount exceeds the maximum amount for the reimbursement amount, discussed above, or to determine whether the requested payment will cause the balance amount to exceed the maximum amount for the reimbursement amount and, if so, the payment service provider 106 may, for example, not make the payment to the merchant or require an immediate reimbursement from one of the financial institutions of the user 112 .
- the payment service provider 106 makes payments to one or more merchants for purchases made by the user 112 over a plurality of on-line shopping sessions, updates a balance amount for the user 112 , but does not collect a reimbursement from a financial institution of the user 112 .
- the reimbursement amount may be the current balance amount of the user 112 , discussed above, and may include a cumulative amount of the payments made by the payment service provider 106 for purchases made by the user 112 over the plurality of on-line shopping sessions that the payment service provider 106 has not yet been reimbursed for.
- the reimbursement amount may be at least equal to the cumulative amount of the payments made by the payment service provider 106 for the plurality of purchases made by the user 112 during the plurality of on-line shopping sessions.
- the reimbursement amount is a percentage of the current balance amount of the user 112 .
- the payment service provider 106 requests authorization from the user 112 (e.g., through the user communication engine 106 c and the user device 102 over the network 110 ) to collect a reimbursement amount from a financial institution of the user 112 , and the user 112 provides that authorization to the payment service provider 106 .
- the authorization to collect the reimbursement amount may be requested prior to the user 112 making the plurality of purchases.
- the payment service provider 106 may request and the user 112 may provide authorization to collect any reimbursement amount from a financial institution of the user 112 at block 302 of the method 300 .
- the authorization to collect the reimbursement amount may be requested subsequent to the user 112 making the plurality of purchases.
- the payment service provider 106 may send the user 112 a list of all payments made by the payment service provider 106 for purchases made by the user 112 over the plurality of on-line shopping sessions that the payment service provider 106 has not been reimbursed for, and the user 112 may be prompted to provide authorization for the payment service provider 106 to collect a reimbursement from the financial institution of the user 112 for some or all of those payments made.
- the method 300 then proceeds to block 312 of the method 300 where the reimbursement amount is collected from the financial institution of the user in a single transaction.
- the payment service provider 106 communicates with the financial institution of the user 112 (e.g., through communication between the financial institution communication engine 106 e and the financial institution over the network 108 ) to request and collect the reimbursement amount from the financial institution in a single transaction.
- the collection of the reimbursement amount in block 312 of the method 300 is performed in response to the reimbursement amount exceeding a maximum amount.
- the maximum amount for the reimbursement amount may be $ 200
- the payment service provider 106 may initiate the collection of the reimbursement amount (e.g., request authorization or use a previously provided authorization) in response to the balance amount of the user 112 , discussed above, exceeding $ 200 .
- the payment service provider 106 may initiate the collection of the reimbursement amount upon determining that the balance amount for the user 112 , discussed above, is within a predetermined amount of the maximum amount for the reimbursement amount (e.g., within $20 of the $200 maximum amount discussed above).
- the collection of the reimbursement amount in block 312 of the method 300 is performed in response to the expiration of a predetermined amount of time.
- the payment service provider 106 may initiate the collection of the reimbursement amount once a week, once a month, once every several months, etc.
- the user 112 may be required to authorize the collection of the entire amount of the cumulative current balance of the user 112 at the end of each month period specified by the payment service provider 106 .
- the payment service provider 106 collects the reimbursement amount from the financial institution in a single transaction by submitting the reimbursement amount which, as described above, may be the current balance amount of the user 112 and may include a cumulative amount of the payments made by the payment service provider 106 for purchases made by the user 112 over the plurality of on-line shopping sessions for which the payment service provider 106 has not been reimbursed for, to the financial institution for reimbursement.
- the payment service provider 106 may attempt to collect or collect the remaining percentage of the cumulative amount of the payments made by the payment service provider 106 for purchases made by the user 112 over the plurality of on-line shopping sessions for which the payment service provider 106 has not been reimbursed for from a second financial institution of the user 112 .
- the method 300 then proceeds to block 314 where a fee is paid to the financial institution that is based on the single transaction.
- the payment service provider 106 in response to submitting the reimbursement amount to the financial institution for reimbursement in a single transaction, the payment service provider 106 is charged for and pays a fee that is based on the single transaction.
- some financial institutions such as, for example, banking financial institutions, charge a fee (e.g., $0.40) for each transaction that is carried out between the payment service provider and the financial institution to collect a reimbursement.
- the payment service provider pays the fee to the financial institution for the single transaction rather than paying the fee for each of the plurality of transactions.
- the single transaction that is carried out for the payment service provider 106 to submit and collect the reimbursement amount is a transaction with the financial institution that incurs only one fee from the financial institution.
- the single transaction that is carried out for the payment service provider 106 to submit and collect the reimbursement amount is a transaction in which the payment service provider 106 submits a single amount (e.g., the reimbursement amount for the plurality of payments made by the payment service provider 106 for the plurality of purchases made by the user 112 over the plurality of on-line shopping sessions) for reimbursement and collects that single amount from the financial institution of the user 112 .
- a single amount e.g., the reimbursement amount for the plurality of payments made by the payment service provider 106 for the plurality of purchases made by the user 112 over the plurality of on-line shopping sessions
- the submission by payment service provider 106 for the reimbursement amount to the financial institution of the user 112 for collection may be denied by the financial institution (e.g., because the user has insufficient funds with that financial institution to cover the reimbursement amount.)
- the user 112 in order to participate in the method 300 , the user 112 must provide and the payment service provider 106 must confirm a primary financial institution of the user 112 (e.g., a banking financial institution) and a secondary financial institution of the user 112 (e.g., a credit financial institution.) So in an example, the user 112 may have insufficient funds in a banking financial institution such that the collection of the reimbursement amount by payment service provider 106 from that banking financial institution may be denied.
- a primary financial institution of the user 112 e.g., a banking financial institution
- a secondary financial institution of the user 112 e.g., a credit financial institution.
- the payment service provider 106 may collect the reimbursement amount from credit financial institution of the user 112 which, as discussed above, may be guaranteed source of funds such as a line of credit. Typically, credit financial institutions charge a fee that is a percentage (e.g., 2.4%) of the amount of a given transaction.
- the payment service provider 106 may charge the user 112 a collection denied fee or a secondary financial institution fee when the banking financial institution denies the collection of the reimbursement amount.
- the collection denied fee or secondary institution fee may cover the fee from the credit financial institution.
- the collection denied fee or secondary financial institution fee may be authorized at block 302 of the method 300 .
- the collection denied fee may be a percentage of the fee from the credit financial institution. Credit financial institutions also typically do not allow the grouping or lumping of multiple transaction for reimbursement.
- the reimbursement amount may be re-classified to the credit financial institution as an ‘overdraft’ such that the payments for the plurality of purchases made by the user 112 over the plurality of on-line shopping sessions may be grouped together into the reimbursement amount and collected from the credit financial institution.
- the payment service provider 106 if the payment service provider 106 cannot collect a reimbursement amount from any financial institution of the user 112 , the user 112 may be disqualified from participating in the method 300 in the future such that the payment service provider 106 will no longer make payments for a plurality of purchases made by the user 112 in a plurality of on-line shopping sessions without seeking reimbursement.
- a payment service provider pays for a plurality of purchases made by a user over a plurality of on-line sessions without immediately seeking reimbursement for those payments from a financial institution of the user.
- the payment service provider then collects a reimbursement amount, in a single transaction from the financial institution of the user, that includes a cumulative amount of the plurality of payments made by the payment service provider for the plurality of purchases made by a user over the plurality of on-line sessions.
- the collecting of this reimbursement amount in a single transaction incurs only a single transaction fee rather than a transaction fee for each of the plurality of purchases made, which results in a significant savings for the payment service provider, particularly when the user makes a plurality of purchases for relatively small amounts.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
A method for providing on-line payment services is provided where a payment service provider pays for a plurality of purchases that are made by a user during a plurality of on-line shopping sessions. An authorization is received for the payment service provider to collect a reimbursement amount from a financial institution of the user. The reimbursement amount is at least equal to a cumulative amount of the payments for the plurality of purchases made by the user during the plurality of on-line shopping sessions. The payment service provider collects the reimbursement amount in a single transaction from the financial institution of the user and pays a fee to the financial institution of the user. The fee is based on the single transaction carried out to collect the reimbursement amount rather than being applied to each of the plurality of purchases or assessed as a percentage of the reimbursement amount, which allows the payment service provider to reduce the costs associated with providing payment services.
Description
- This application is a continuation of U.S. application Ser. No. 14/066,255, filed on Oct. 29, 2013, entitled “Payment Service Provision With Reduced Transaction Costs;” Attorney Docket No. 70481.1100; which is a continuation of U.S. application Ser. No. 12/887,233, filed Sep. 21, 2010, now U.S. Pat. No. 8,600,825filed on Dec. 3, 2013, entitled “Payment Service Provision With Reduced Transaction Costs,” Attorney Docket No. 70481.265, the disclosures of which are incorporated herein by reference in their entirety.
- 1. Field of the Invention
- The present invention generally relates to on-line payments and more particularly to a system for on-line payment provision that reduces transaction costs for a payment service provider.
- 2. Related Art
- More and more consumers are purchasing items and services over electronic networks such as, for example, the Internet. Consumers routinely search for and purchase products and services from merchants and individuals alike. The transactions may take place directly between an on-line merchant/retailer/individual and the consumer, and payment is typically made by entering credit card or other financial information. Transactions may also take place with the aid of an on-line payment service provider such as, for example, PayPal, Inc. of San Jose, Calif. Such payment service providers can make transactions easier and safer for the parties involved. Purchasing through the Internet from the convenience of a consumer's home, office, or virtually anywhere (with mobile devices) is one main reason why on-line purchases are growing very quickly.
- However, the provision of payment services can raise a number of issues. A payment service provider may provide payment services to a number of consumers, and each consumer may regularly use the payment service provider to make payments for purchases. For example, each consumer may use the payment service provider to make payments for purchases several times per month. When the consumers use the payment service provider to make the payment, the payment service provider pays the merchant or individual with whom the purchase was made, and the merchant or individual then pays the payment service provider a fee for the payment service provided. The payment service provider then requests and collects a reimbursement for that payment from a financial institution of the consumer. However, the payment service provider must also pay a fee to the financial institution from which the reimbursement is collected. When this scenario is repeated several time per month for each purchase made by each consumer, these fees paid to the financial institutions from the payment service provider are incurred for each purchase, which adds significant costs to the provision of the on-line payment service. These costs are exacerbated when particular financial institutions that charge higher fees are used for reimbursement for purchases.
- Thus, there is a need for an improved system for on-line payment service provision.
- According to one embodiment, a method for providing on-line payment services includes paying, by a payment service provider over a network, for a plurality of purchases that are made, by a user through at least one user device over the network, during a plurality of on-line shopping sessions; receiving, by the payment service provider from the user through the at least one user device over the network, an authorization to collect a reimbursement amount from a financial institution of the user, wherein the reimbursement amount is at least equal to a cumulative amount of the payments for the plurality of purchases made by the user during the plurality of on-line shopping sessions; collecting the reimbursement amount in a single transaction, by the payment service provider from the financial institution of the user over the network; and paying a fee, by the payment service provider to the financial institution of the user over the network, that is based on the single transaction carried out to collect the reimbursement amount.
- In an embodiment, the fee that is based on the single transaction carried out to collect the reimbursement amount is less than a cumulative amount of conventional fees that would be applied to each of the plurality of purchases or a fee amount that is assessed as a percentage of the reimbursement amount.
- As a result, the transaction costs associated with providing payment services are reduced for the payment service provider.
- These and other features and advantages of the present disclosure will be more readily apparent from the detailed description of the embodiments set forth below taken in conjunction with the accompanying drawings.
-
FIG. 1 a is a view illustrating an embodiment of a networked system; -
FIG. 1 b is a schematic view illustrating an embodiment of a payment service provider involved in the networked system ofFIG. 1 a; -
FIG. 2 is a schematic view illustrating an embodiment of a computer system used in the networked system ofFIG. 1 a and the payment service provider ofFIG. 1 b; and -
FIG. 3 is a flow chart illustrating an embodiment of a method for providing on-line payment services. - Embodiments of the present disclosure and their advantages are best understood by referring to the detailed description that follows. It should be appreciated that like reference numerals are used to identify like elements illustrated in one or more of the figures, wherein showings therein are for purposes of illustrating embodiments of the present disclosure and not for purposes of limiting the same.
- Referring now to
FIG. 1 a, an embodiment of a networkedsystem 100 used to make on-line payments is illustrated. The networkedsystem 100 includes a user device 102, amerchant server 104, apayment service provider 106, and a plurality offinancial institutions network 110. Thepayment service provider 106 may be a payment service provider such as, for example, PayPal Inc. of San Jose, Calif. Thefinancial institutions - The user device 102,
merchant server 104, and components of thepayment service provider 106 and/or thefinancial institutions system 100, and/or accessible over thenetwork 110. - The
network 110 may be implemented as a single network or a combination of multiple networks. For example, in various embodiments, thenetwork 110 may include the Internet and/or one or more intranets, landline networks, wireless networks, and/or other appropriate types of networks. - The user device 102 may be implemented using any appropriate combination of hardware and/or software configured for wired and/or wireless communication over the
network 110. For example, in one embodiment, the user device 102 may be implemented as a personal computer of auser 112 in communication with the Internet. In other embodiments, the user device 102 may be a smart phone, personal digital assistant (PDA), laptop computer, and/or other types of computing devices. - As shown, the user device 102 may include one or
more browser applications 102 a which may be used, for example, to provide a convenient interface to permit theuser 112 to browse information available over thenetwork 110. For example, in one embodiment, thebrowser application 102 a may be implemented as a web browser configured to view information available over the Internet. - The user device 102 may also include one or
more toolbar applications 102 b which may be used, for example, to provide user-side processing for performing desired tasks in response to operations selected by theuser 112. In one embodiment, thetoolbar application 102 b may display a user interface in connection with thebrowser application 102 a. - The user device 102 may further include
other applications 102 c as may be desired in particular embodiments to provide desired features to the user device 102. In particular, theother applications 102 c may include a payment application for payments through thepayment service provider 106. Theother applications 102 c may also include security applications for implementing user-side security features, programmatic user applications for interfacing with appropriate application programming interfaces (APIs) over thenetwork 110, or other types of applications. Email and/or text applications may also be included, which allow theuser 112 to send and receive emails and/or text messages through thenetwork 110. The user device 102 includes one or more user and/or device identifiers 102d which may be implemented, for example, as operating system registry entries, cookies associated with thebrowser application 102 a, identifiers associated with hardware of the user device 102, or other appropriate identifiers, such as a phone number. In one embodiment, the user identifier 102d may be used by thepayment service provider 106 to associate theuser 112 with a particular account maintained by thepayment service provider 106 as further described herein. - The
merchant server 104 may be maintained, for example, by an on-line merchant, digital goods seller, individual seller, and/or application developer offering various products and/or services in exchange for payment to be received over thenetwork 110, including digital goods and applications. In this regard, themerchant server 104 includes adatabase 104 a identifying available products and/or services (e.g., collectively referred to as items) which may be made available for viewing and purchase by theuser 112. Accordingly, themerchant server 104 also includes amarketplace application 104 b which may be configured to provide information over thenetwork 110 to thebrowser 102 a of the user device 102. For example, in one embodiment, theuser 112 may interact with themarketplace application 104 b through thebrowser application 102 a over thenetwork 110 in order to search and view various items identified in thedatabase 104 a. - The
merchant server 104 also includes acheckout application 104 c which may be configured to facilitate the purchase by theuser 112 of items identified by themarketplace application 104 b. Thecheckout application 104 c may be configured to accept payment information from theuser 112 and/or from thepayment service provider 106 over thenetwork 110. - In one embodiment, the
merchant server 104 further includes adelivery application 104 d which may be configured to deliver a digital or downloadable item to the user device 102. For example, if theuser 112 purchases a downloadable item or enhancement from amerchant 114 through themerchant server 104, thedelivery application 104 d has the ability to transmit or download the item onto the user device 102 or allow additional access to theuser 112 after payment is confirmed (e.g., by thepayment service provider 106.) - Referring now to
FIGS. 1 a and 1 b, an embodiment of thepayment service provider 106 is illustrated in more detail. Amerchant communication engine 106 a which may be, for example, software stored on a computer-readable medium, is included in thepayment service provider 106 and is operably coupled to thenetwork 110 and apayment server 106 b in order to communicate with, for example, themerchant 114 through themerchant server 104 and transfer information between themerchant server 104 and thepayment server 106 b. In an embodiment, thepayment server 106 b includes computer-readable media, databases, and other computing components known in the art that allow thepayment server 106 b to record and manage the details of on-line sessions with merchants such as, for example, themerchant 114, that are conducted through thenetwork 110 with thepayment service provider 106. In an embodiment, themerchant communication engine 106 a and thepayment server 106 b may be combined into a single component of thepayment service provider 106 rather than separate components as illustrated inFIG. 1 b. - A user communication engine 106 c which may be, for example, software stored on a computer-readable medium, is included in the
payment service provider 106 and is operably coupled to thenetwork 110 and a user server 106 d in order to communicate with, for example, theuser 112 through the user device 102 and transfer information between the user device 102 and the user server 106 d. In an embodiment, the user server 106 d includes computer-readable media, databases, and other computing components known in the art that allow the user server 106 d to record and manage the details of on-line sessions with users such as, for example, theuser 112, that are conducted through thenetwork 110 with thepayment service provider 106. In an embodiment, the user communication engine 106 c and the user server 106 d may be combined into a single component of thepayment service provider 106 rather than separate components as illustrated inFIG. 1 b. - A financial
institution communication engine 106 e which may be, for example, software stored on a computer-readable medium, is included in thepayment service provider 106 and is operably coupled to thenetwork 110 and afinancial institution server 106 f in order to communicate with, for example, thefinancial institutions financial institutions financial institution server 106 f. In an embodiment, thefinancial institution server 106 f includes computer-readable media, databases, and other computing components known in the art that allow thefinancial institution server 106 f to record and manage the details of on-line sessions with financial institutions such as, for example, thefinancial institutions 108 a and/or 108 b, that are conducted through thenetwork 110 with thepayment service provider 106. In an embodiment, the financialinstitution communication engine 106 e and thefinancial institution server 106 f may be combined into a single component of thepayment service provider 106 rather than separate components as illustrated inFIG. 1 b. Furthermore, any or all of themerchant communication engine 106 a, the user communication engine 106 c, the financialinstitution communication engine 106 e, thepayment service 106 b, the user server 106 d, and/or thefinancial institution server 106 f may be combined into one or more components of thepayment service provider 106 rather than existing as separate components as illustrated inFIG. 1 b. - Referring now to
FIG. 2 , an embodiment of acomputer system 200 suitable for implementing one or more embodiments of the present disclosure is illustrated. In various implementations, the user device 102 may comprise a computing device (e.g., a computer, laptop, smart phone, PDA, etc.) capable of communicating with thenetwork 110. Themerchant server 104,payment server 106 b, user server 106 d,financial institution server 106 f, servers located in thefinancial institutions 108 a and/or 108 b, and/or other components of thesystem 100 may utilize a network computing device (e.g., a network server) capable of communicating with thenetwork 110. It should be appreciated that each of the devices utilized by users, merchants, payment providers, and financial institutions may be implemented as thecomputer system 200 in a manner as follows. - In accordance with various embodiments of the present disclosure,
computer system 200, such as a computer and/or a network server, includes a bus 202 or other communication mechanism for communicating information, which interconnects subsystems and components, such as a processing component 204 (e.g., processor, micro-controller, digital signal processor (DSP), etc.), a system memory component 206 (e.g., RAM), a static storage component 208 (e.g., ROM), a disk drive component 210 (e.g., magnetic or optical), a network interface component 212 (e.g., modem or Ethernet card), a display component 214 (e.g., CRT or LCD), an input component 218 (e.g., keyboard, keypad, or virtual keyboard), and a cursor control component 220 (e.g., mouse, pointer, or trackball). In one implementation, thedisk drive component 210 may comprise a database having one or more disk drive components. - In accordance with embodiments of the present disclosure, the
computer system 200 performs specific operations by theprocessor 204 executing one or more sequences of instructions contained in system thememory component 206, such as described herein with respect to theuser 112, themerchant 114, thepayment service provider 106, and/or thefinancial institutions system memory component 206 from another computer readable medium, such as thestatic storage component 208 or thedisk drive component 210. In other embodiments, hard-wired circuitry may be used in place of or in combination with software instructions to implement the present disclosure. - Logic may be encoded in a computer readable medium, which may refer to any medium that participates in providing instructions to the
processor 204 for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. In various implementations, non-volatile media includes optical or magnetic disks, such as thedisk drive component 210, volatile media includes dynamic memory, such as thesystem memory component 206, and transmission media includes coaxial cables, copper wire, and fiber optics, including wires that comprise the bus 202. In one example, transmission media may take the form of acoustic or light waves, such as those generated during radio wave and infrared data communications. - Some common forms of computer readable media includes, for example, floppy disk, flexible disk, hard disk, magnetic tape, any other magnetic medium, CD-ROM, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, RAM, PROM, EPROM, FLASH-EPROM, any other memory chip or cartridge, carrier wave, or any other medium from which a computer is adapted to read.
- In various embodiments of the present disclosure, execution of instruction sequences to practice the present disclosure may be performed by the
computer system 200. In various other embodiments of the present disclosure, a plurality of thecomputer systems 200 coupled by acommunication link 220 to the network 110 (e.g., such as a LAN, WLAN, PTSN, and/or various other wired or wireless networks, including telecommunications, mobile, and cellular phone networks) may perform instruction sequences to practice the present disclosure in coordination with one another. - The
computer system 200 may transmit and receive messages, data, information and instructions, including one or more programs (i.e., application code) through thecommunication link 220 and thenetwork interface component 212. Thenetwork interface component 212 may include an antenna, either separate or integrated, to enable transmission and reception via thecommunication link 220. Received program code may be executed byprocessor 204 as received and/or stored indisk drive component 210 or some other non-volatile storage component for execution. - Where applicable, various embodiments provided by the present disclosure may be implemented using hardware, software, or combinations of hardware and software. Also, where applicable, the various hardware components and/or software components set forth herein may be combined into composite components comprising software, hardware, and/or both without departing from the scope of the present disclosure. Where applicable, the various hardware components and/or software components set forth herein may be separated into sub-components comprising software, hardware, or both without departing from the scope of the present disclosure. In addition, where applicable, it is contemplated that software components may be implemented as hardware components and vice-versa.
- Software, in accordance with the present disclosure, such as program code and/or data, may be stored on one or more computer readable mediums. It is also contemplated that software identified herein may be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein may be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.
- Referring now to
FIG. 3 , amethod 300 for providing on-line payment services is illustrated. Themethod 300 begins atblock 302 where a plurality of financial institutions of a user are confirmed. In an embodiment, theuser 112 has (or creates) a user account with thepayment service provider 106 that may be stored in the user server 106 d. Theuser 112 may use the user account to have thepayment service provider 106 make payments for purchases from third parties such as, for example, themerchant 114. In an embodiment, in order to have the user account, theuser 112 has provided (e.g., through the user communication engine 106 c) thepayment service provider 106 authorization, access, and/or a variety of other permissions known in the art, to at least one financial institution (e.g., thefinancial institutions 108 a and/or 108 b) of theuser 112 in order to collect reimbursements for purchases made by theuser 112 and paid for by thepayment service provider 106. In turn, thepayment service provider 106 has confirmed (e.g., using the financialinstitution communication engine 106 e) the at least one financial institution of theuser 112 by ensuring that theuser 112 is associated with the financial institution, that theuser 112 is in good standing with the financial institution, and/or a variety of other confirmation methods known in the art. - The
payment service provider 106 may store any authorizations, access, and/or other permissions to access the financial institutions of theuser 112 in thefinancial institutions server 106 f. In an embodiment, in order to participate in themethod 300, theuser 112 must provide, and thepayment service provider 106 must confirm, a plurality of financial institutions of theuser 112. For example, in order to participate in themethod 300, theuser 112 must provide, and thepayment service provider 106 must confirm, a primary financial institution of the user 112 (e.g., a banking financial institution) and a secondary financial institution of the user 112 (e.g., a credit financial institution.) In an embodiment, the secondary financial institution must provide a guaranteed source of funds such as, for example, a line of credit that thepayment service provider 106 may collect the reimbursement amount from in response to theuser 112 not having sufficient funds at the primary financial institution, discussed in further detail below. - The
method 300 then proceeds to block 304 where a maximum amount for a reimbursement amount is determined based on a user history. Information related to the user account ofuser 112, discussed above, may be stored on the user server 106 d in thepayment service provider 106. In an embodiment, information related to the user account of theuser 112 may include information related to one or more financial institutions of theuser 112 such as, for example, thefinancial institutions user 112 and paid for using the payment service provider 106 (i.e., a purchase history of the user involving the payment service provider 106); information related to any or all reimbursements collected by thepayment service provider 106 for purchases made by the user 112 (i.e., a reimbursement history for thepayment service provider 106 with the financial institutions of the user 112); and/or a variety of other payment service user account information known in the art. While themethod 300 is described below with reference to one or more financial institutions of theuser 112, one of skill in the art will recognize that the financial institutions of theuser 112 may include financial institutions associated with theuser 112 such as, for example, a parent's banking and/or credit financial institution associated with their child user, a spouse's banking and/or credit financial institution associated with their spouse user, and/or a variety of other scenarios known in the art. - In an embodiment, a user history of the
user 112 may include some or all of the information related to the user account of theuser 112 discussed above, and may also include other user related credit and/or risk information related to theuser 112 such as, for example, a credit score of theuser 112, a debt report of theuser 112, and/or a variety of other credit and/or risk information known in the art. Atblock 302 of themethod 300, thepayment service provider 106 may review the user history of theuser 112 and, using credit and risk methods known in the art, use that user history of theuser 112 to determine a maximum amount of a reimbursement amount (discussed in further detail below) that is related to a cumulative amount of payments that will be made by thepayment service provider 106 for a plurality of purchases that are made by theuser 112 prior to collecting a reimbursement amount. In an embodiment, the maximum amount of the reimbursement amount is stored in the user server 106 d. - For example, the user history of the
user 112 may indicate that theuser 112 has made no more than $200 of purchases each month for the prior two year that have been paid for using thepayment service provider 106 and thepayment service provider 106 has never been denied a reimbursement from a financial institution of theuser 112, and thus the maximum amount of the reimbursement amount may be determined to be $200. In another example, the user history of theuser 112 may indicate that theuser 112 has made approximately $1000 in purchases each month for the last 3 years that have been paid for using thepayment service provider 106 and has also held an average account balance (e.g., a checking account balance) at a financial institution of theuser 112 of approximately $5000 in each month of the past 3 years, and thus the maximum amount of the reimbursement amount may be determined to be $1000. While a plurality of examples of the use of the user history to determine the maximum amount of the reimbursement amount have been described, one of skill in the art will recognize that the user history may be used in a variety of other ways to determine the maximum amount of the reimbursement amount without departing from the scope of the present disclosure. - The
method 300 then proceeds to block 306 where a plurality of purchases that are made by the user during a plurality of on-line sessions are paid for. In an embodiment, theuser 112, described above with reference toFIG. 1 a, is involved in a plurality of on-line shopping sessions using the user device 102, thenetwork 110, and one or more merchant servers such as, for example, themerchant server 104, all described above with reference toFIGS. 1 a and 2. For example, theuser 112 may use thebrowser application 102 a to connect to one or more marketplace applications (e.g., themarket application 104 b on the merchant server 104) through thenetwork 110 and shop the one or more marketplace applications for items included in databases (e.g., thedatabase 104 a), as is known in the art. As is also known in the art, theuser 112 may use thebrowser application 102 a to select one or more items that theuser 112 wishes to purchase. In an embodiment, when theuser 112 finishes each on-line shopping session, theuser 112 may be connected, through thenetwork 110, to a checkout application (e.g., thecheckout application 104 c on the merchant server 104) in order to provide payment for any items selected during each on-line shopping session. - Thus, the plurality of on-line shopping sessions may include the
user 112 using the user device 102 to first connect through thenetwork 110 to a plurality of different merchant servers, then purchase at least one item from a plurality of different merchants, and then disconnect from thenetwork 110. The plurality of on-line shopping sessions may also include theuser 112 using theuser device 112 to first connect through thenetwork 110 to a first merchant server, then purchase at least one item from a first merchant, then disconnect from thenetwork 110, then reconnect through thenetwork 110 to either the first merchant server or a second merchant server (e.g., a timer period after the previous disconnection from thenetwork 110, after logging out of thenetwork 110 or the first merchant server, etc.), then purchase at least one item from the first merchant or a second merchant, and then disconnect from thenetwork 110. While the plurality of on-line shopping sessions have been described above as involving theuser 112 connecting to one or more merchant servers, one of skill in the art will recognize that the present disclosure is not so limited, and that a variety of different on-line shopping sessions known in the art fall within its scope. - In an embodiment, in order to provide payment for any items selected during any of the plurality of on-line shopping sessions, the
user 112 may use the user account of theuser 112 with thepayment service provider 106, discussed above, such that thepayment service provider 106 may provide payment to the merchant 114 (though, e.g., communication between themerchant communication engine 106 a and thecheckout application 104 c over the network 110) for any items selected by theuser 112 during the plurality of on-line shopping sessions. For example, theuser 112 may begin a first on-line shopping session by connecting to a merchant server over thenetwork 110, selecting at least one item to purchase, and then using the user account such that thepayment service provider 106 provides payment for the at least one item, as discussed above. Theuser 112 may then disconnect from the merchant server and either reconnect to that merchant server (e.g., at a later time) or connect to a different merchant server over thenetwork 110, select at least one item to purchase, and use the user account such that thepayment service provider 106 provides payment for the at least one item. This process may be repeated a plurality of times such that thepayment service provider 106 pays for a plurality items purchased by theuser 112 during a plurality of on-line shopping sessions. Data related to payments made by thepayment service provider 106 to one or more merchants may be stored on thepayment server 106 b. - In conventional payment provision services, after a payment service provider pays a merchant for an item purchased by a user, the payment service provider then collects a reimbursement from a financial institution of the user. However, some financial institutions such as, for example, banking financial institutions, charge a fee (e.g., $0.40) for each transaction that is carried out between the payment service provider and the financial institution to collect a reimbursement. Thus, when a user purchases at least one item during each of a plurality of on-line shopping sessions and pays for those purchases using the payment service provider, and the payment service provider then collects reimbursements for the payments made for the purchases in each on-line shopping session in separate transactions with the financial institution, the payment service provider must pay a fee for each transaction carried out to collect the reimbursements. Thus, the more often the user makes purchases in different on-line shopping sessions, the more fees the payment service provider must pay to the financial institution for collecting reimbursements for the payment of those purchases in separate transactions.
- However, according to the present disclosure, the
payment service provider 106 does not collect a reimbursement from the financial institution of theuser 112 for payments made each time theuser 112 makes a purchase in an on-line shopping session. Rather, each time a payment is made by the payment service provider 106 (e.g., though communication between themerchant communication engine 106 a and thecheckout application 104 c over the network 110), that payment is recorded in themerchant server 106 b and/or the user server 106 d. In an embodiment, a balance amount for theuser 112 is stored in the user server 106 d. In an embodiment, the balance amount may include any payments made by thepayment service provider 106 for which thepayment service provider 106 has not yet been reimbursed. In an embodiment, the balance amount may be updated each time thepayment service provider 106 makes a payment for a purchase made by theuser 112. - Before making a payment to a merchant for a purchase made by the
user 112, thepayment service provider 106 may check (e.g., through communication between thepayment server 106 b and the user server 106 d) the balance amount to determine whether the balance amount exceeds the maximum amount for the reimbursement amount, discussed above, or to determine whether the requested payment will cause the balance amount to exceed the maximum amount for the reimbursement amount and, if so, thepayment service provider 106 may, for example, not make the payment to the merchant or require an immediate reimbursement from one of the financial institutions of theuser 112. Thus, atblock 306 of themethod 300, thepayment service provider 106 makes payments to one or more merchants for purchases made by theuser 112 over a plurality of on-line shopping sessions, updates a balance amount for theuser 112, but does not collect a reimbursement from a financial institution of theuser 112. - The
method 300 then proceeds toblocks user 112, discussed above, and may include a cumulative amount of the payments made by thepayment service provider 106 for purchases made by theuser 112 over the plurality of on-line shopping sessions that thepayment service provider 106 has not yet been reimbursed for. For example, the reimbursement amount may be at least equal to the cumulative amount of the payments made by thepayment service provider 106 for the plurality of purchases made by theuser 112 during the plurality of on-line shopping sessions. In an embodiment, the reimbursement amount is a percentage of the current balance amount of theuser 112. - In an embodiment, the
payment service provider 106 requests authorization from the user 112 (e.g., through the user communication engine 106 c and the user device 102 over the network 110) to collect a reimbursement amount from a financial institution of theuser 112, and theuser 112 provides that authorization to thepayment service provider 106. In an embodiment, the authorization to collect the reimbursement amount may be requested prior to theuser 112 making the plurality of purchases. For example, thepayment service provider 106 may request and theuser 112 may provide authorization to collect any reimbursement amount from a financial institution of theuser 112 atblock 302 of themethod 300. In another embodiment, the authorization to collect the reimbursement amount may be requested subsequent to theuser 112 making the plurality of purchases. For example, thepayment service provider 106 may send the user 112 a list of all payments made by thepayment service provider 106 for purchases made by theuser 112 over the plurality of on-line shopping sessions that thepayment service provider 106 has not been reimbursed for, and theuser 112 may be prompted to provide authorization for thepayment service provider 106 to collect a reimbursement from the financial institution of theuser 112 for some or all of those payments made. - The
method 300 then proceeds to block 312 of themethod 300 where the reimbursement amount is collected from the financial institution of the user in a single transaction. Thepayment service provider 106 communicates with the financial institution of the user 112 (e.g., through communication between the financialinstitution communication engine 106 e and the financial institution over the network 108) to request and collect the reimbursement amount from the financial institution in a single transaction. In an embodiment, the collection of the reimbursement amount inblock 312 of themethod 300 is performed in response to the reimbursement amount exceeding a maximum amount. For example, the maximum amount for the reimbursement amount, discussed above with reference to block 304 of themethod 300, may be $200, and thepayment service provider 106 may initiate the collection of the reimbursement amount (e.g., request authorization or use a previously provided authorization) in response to the balance amount of theuser 112, discussed above, exceeding $200. In another example, thepayment service provider 106 may initiate the collection of the reimbursement amount upon determining that the balance amount for theuser 112, discussed above, is within a predetermined amount of the maximum amount for the reimbursement amount (e.g., within $20 of the $200 maximum amount discussed above). - In an embodiment, the collection of the reimbursement amount in
block 312 of themethod 300 is performed in response to the expiration of a predetermined amount of time. For example, thepayment service provider 106 may initiate the collection of the reimbursement amount once a week, once a month, once every several months, etc. In an embodiment, theuser 112 may be required to authorize the collection of the entire amount of the cumulative current balance of theuser 112 at the end of each month period specified by thepayment service provider 106. Thus, in an embodiment, thepayment service provider 106 collects the reimbursement amount from the financial institution in a single transaction by submitting the reimbursement amount which, as described above, may be the current balance amount of theuser 112 and may include a cumulative amount of the payments made by thepayment service provider 106 for purchases made by theuser 112 over the plurality of on-line shopping sessions for which thepayment service provider 106 has not been reimbursed for, to the financial institution for reimbursement. In an embodiment, if the reimbursement amount collected from a first financial institution of theuser 112 is a percentage of the cumulative amount of the payments made by thepayment service provider 106 for purchases made by theuser 112 over the plurality of on-line shopping sessions for which thepayment service provider 106 has not been reimbursed for, thepayment service provider 106 may attempt to collect or collect the remaining percentage of the cumulative amount of the payments made by thepayment service provider 106 for purchases made by theuser 112 over the plurality of on-line shopping sessions for which thepayment service provider 106 has not been reimbursed for from a second financial institution of theuser 112. - The
method 300 then proceeds to block 314 where a fee is paid to the financial institution that is based on the single transaction. In an embodiment, in response to submitting the reimbursement amount to the financial institution for reimbursement in a single transaction, thepayment service provider 106 is charged for and pays a fee that is based on the single transaction. As discussed above, some financial institutions such as, for example, banking financial institutions, charge a fee (e.g., $0.40) for each transaction that is carried out between the payment service provider and the financial institution to collect a reimbursement. By not collecting a reimbursement for each payment made for a plurality of purchases made by auser 112 over a plurality of on-line shopping sessions, but rather collecting the reimbursement amount that includes all of the plurality of purchases made by theuser 112 over the plurality of on-line shopping sessions, the payment service provider pays the fee to the financial institution for the single transaction rather than paying the fee for each of the plurality of transactions. Thus, in an embodiment, the single transaction that is carried out for thepayment service provider 106 to submit and collect the reimbursement amount is a transaction with the financial institution that incurs only one fee from the financial institution. In another embodiment, the single transaction that is carried out for thepayment service provider 106 to submit and collect the reimbursement amount is a transaction in which thepayment service provider 106 submits a single amount (e.g., the reimbursement amount for the plurality of payments made by thepayment service provider 106 for the plurality of purchases made by theuser 112 over the plurality of on-line shopping sessions) for reimbursement and collects that single amount from the financial institution of theuser 112. - Referring back to block 312 of the
method 300, in an embodiment, the submission bypayment service provider 106 for the reimbursement amount to the financial institution of theuser 112 for collection may be denied by the financial institution (e.g., because the user has insufficient funds with that financial institution to cover the reimbursement amount.) As discussed above for a particular embodiment, in order to participate in themethod 300, theuser 112 must provide and thepayment service provider 106 must confirm a primary financial institution of the user 112 (e.g., a banking financial institution) and a secondary financial institution of the user 112 (e.g., a credit financial institution.) So in an example, theuser 112 may have insufficient funds in a banking financial institution such that the collection of the reimbursement amount bypayment service provider 106 from that banking financial institution may be denied. Thepayment service provider 106 may collect the reimbursement amount from credit financial institution of theuser 112 which, as discussed above, may be guaranteed source of funds such as a line of credit. Typically, credit financial institutions charge a fee that is a percentage (e.g., 2.4%) of the amount of a given transaction. - In an embodiment, the
payment service provider 106 may charge the user 112 a collection denied fee or a secondary financial institution fee when the banking financial institution denies the collection of the reimbursement amount. In an embodiment, the collection denied fee or secondary institution fee may cover the fee from the credit financial institution. In an embodiment, the collection denied fee or secondary financial institution fee may be authorized atblock 302 of themethod 300. In an embodiment, the collection denied fee may be a percentage of the fee from the credit financial institution. Credit financial institutions also typically do not allow the grouping or lumping of multiple transaction for reimbursement. However, in the case where the banking financial institution has denied the collection of the reimbursement amount, the reimbursement amount may be re-classified to the credit financial institution as an ‘overdraft’ such that the payments for the plurality of purchases made by theuser 112 over the plurality of on-line shopping sessions may be grouped together into the reimbursement amount and collected from the credit financial institution. In an embodiment, if thepayment service provider 106 cannot collect a reimbursement amount from any financial institution of theuser 112, theuser 112 may be disqualified from participating in themethod 300 in the future such that thepayment service provider 106 will no longer make payments for a plurality of purchases made by theuser 112 in a plurality of on-line shopping sessions without seeking reimbursement. - Thus, a system and method have been described in which a payment service provider pays for a plurality of purchases made by a user over a plurality of on-line sessions without immediately seeking reimbursement for those payments from a financial institution of the user. The payment service provider then collects a reimbursement amount, in a single transaction from the financial institution of the user, that includes a cumulative amount of the plurality of payments made by the payment service provider for the plurality of purchases made by a user over the plurality of on-line sessions. The collecting of this reimbursement amount in a single transaction incurs only a single transaction fee rather than a transaction fee for each of the plurality of purchases made, which results in a significant savings for the payment service provider, particularly when the user makes a plurality of purchases for relatively small amounts.
- The foregoing disclosure is not intended to limit the present disclosure to the precise forms or particular fields of use disclosed. As such, it is contemplated that various alternate embodiments and/or modifications to the present disclosure, whether explicitly described or implied herein, are possible in light of the disclosure. For example, the above embodiments have focused on merchants and seller; however, a user or consumer can pay virtually, or otherwise interact with any type of recipient, including charities and individuals. The payment does not have to involve a purchase, but can be a loan, a charitable contribution, a gift, etc. Thus, merchant as used herein can also include charities, individuals, and any other entity or person receiving a payment from a user. Having thus described embodiments of the present disclosure, persons of ordinary skill in the art will recognize that changes may be made in form and detail without departing from the scope of the present disclosure. Thus, the present disclosure is limited only by the claims.
Claims (20)
1. A reclassified multi-payment reimbursement amount payment system, comprising:
a non-transitory memory storing a user account of a user, a user payment history for the user account, a balance for the user account, first financial institution information for a first financial instruction of the user, and second financial institution information for a second financial instruction of the user that is a credit financial institution; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause a system to perform operations comprising:
analyzing the user payment history stored in the non-transitory memory to determine a maximum reimbursement amount for the user account;
receiving a plurality of payment requests over the network at different times to make payments using the user account stored in the non-transitory memory and, in response, transmitting a payment over the network from the user account to at least one merchant account for each of the plurality of payment requests, wherein a last payment of the plurality of payments causes the balance of the user account stored in the non-transitory memory to increase to within a predetermined amount of the maximum reimbursement amount;
using, in direct response to the balance of the user account increasing to within the predetermined amount of the maximum reimbursement amount, the first financial institution information stored in the non-transitory memory to attempt to collect a reimbursement amount for at least a portion for the balance of the user account over the network in a single transaction from the first financial institution;
receiving, through the network in response to attempting to collect the reimbursement amount from the first financial institution, a collection denial from the first financial institution over the network;
reclassifying the reimbursement amount in response to the collection denial to create a reclassified reimbursement amount that is associated with insufficient funds at the first financial institution; and
using the second financial institution information stored in the non-transitory memory to attempt to collect, over the network from the second financial institution, the reclassified reimbursement amount in a single transaction, wherein a second financial institution fee that is based on the single transaction to collect the reclassified reimbursement amount is transmitted over the network to the second financial institution in response to the second financial institution allowing the collection of the reclassified reimbursement amount.
2. The payment system of claim 1 , wherein the non-transitory memory stores a reimbursement history for the user, and wherein the one or more hardware processors are configured to read instructions from the non-transitory memory to cause the system to perform operations further comprising:
analyzing the reimbursement history and the user payment history in the non-transitory memory to determine the maximum reimbursement amount for the user.
3. The payment system of claim 1 , wherein the one or more hardware processors are configured to read instructions from the non-transitory memory to cause the system to perform operations further comprising:
receiving, from the user prior to the transmitting the payment over the network from the user account to the at least one merchant account for each of the plurality of payment requests, authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution.
4. The payment system of claim 3 , wherein the prior authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution further comprises a prior authorization to collect the reclassified reimbursement amount and the second financial institution fee from the second financial institution in response to the user not having sufficient funds at the first financial institution.
5. The payment system of claim 1 , wherein the first financial institution comprises a banking financial institution.
6. The payment system of claim 1 , wherein the one or more hardware processors are configured to read instructions from the non-transitory memory to cause the system to perform operations further comprising:
receiving, through the network in response to attempting to collect the reclassified reimbursement account from the second financial institution, a collection denial from the second financial institution and, in response, disqualifying the user account from having subsequent multiple payments transmitted prior to collecting a subsequent reimbursement amount for at least a subsequent portion of the balance of the user account.
7. The payment system of claim 1 , wherein the attempting to collect the reimbursement amount is performed in response to the expiration of a predetermined amount of time.
8. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
analyzing a user payment history for a user account that is stored in a database to determine a maximum reimbursement amount for the user account;
receiving a plurality of payment requests over the network at different times to make payments using the user account and, in response, transmitting a payment over the network from the user account to at least one merchant account for each of the plurality of payment requests, wherein a last payment of the plurality of payments causes a balance of the user account that is stored in the database to increase to within a predetermined amount of the maximum reimbursement amount;
using, in direct response to the balance of the user account increasing to within the predetermined amount of the maximum reimbursement amount, first financial institution information that is stored in the database in association with the user account to attempt to collect a reimbursement amount for at least a portion for the balance of the user account over the network in a single transaction from a first financial institution;
receiving, through the network in response to attempting to collect the reimbursement amount from the first financial institution, a collection denial from the first financial institution over the network;
reclassifying the reimbursement amount in response to the collection denial to create a reclassified reimbursement amount that is associated with insufficient funds at the first financial institution; and
using second financial institution information that is stored in the database in association with the user account to attempt to collect, over the network from a second financial institution, the reclassified reimbursement amount in a single transaction, wherein a second financial institution fee that is based on the single transaction to collect the reclassified reimbursement amount is transmitted over the network to the second financial institution in response to the second financial institution allowing the collection of the reclassified reimbursement amount.
9. The non-transitory machine-readable medium of claim 8 , wherein the operations further comprise:
analyzing a reimbursement history and the user payment history for the user account that is stored in the database to determine the maximum reimbursement amount for the user.
10. The non-transitory machine-readable medium of claim 8 , wherein the operations further comprise:
receiving, from the user prior to the transmitting the payment over the network from the user account to the at least one merchant account for each of the plurality of payment requests, authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution.
11. The non-transitory machine-readable medium of claim 10 , wherein the prior authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution further comprises a prior authorization to collect the reclassified reimbursement amount and the second financial institution fee from the second financial institution in response to the user not having sufficient funds at the first financial institution.
12. The non-transitory machine-readable medium of claim 8 , wherein the first financial institution comprises a banking financial institution.
13. The non-transitory machine-readable medium of claim 8 , wherein the operations further comprise:
receiving, through the network in response to attempting to collect the reclassified reimbursement account from the second financial institution, a collection denial from the second financial institution and, in response, disqualifying the user account from having subsequent multiple payments transmitted prior to collecting a subsequent reimbursement amount for at least a subsequent portion of the balance of the user account.
14. The non-transitory machine-readable medium of claim 8 , wherein the attempting to collect the reimbursement amount is performed in response to the expiration of a predetermined amount of time.
15. A method for use by a payment service provider in collecting a reimbursement for payments made for a plurality of a different purchases of a user by reclassifying a reimbursement amount in response to a collection denial from a first financial institution to subject the collection of the reimbursement amount to a fee that is based on a single transaction with a second financial institution, comprising:
analyzing, by a payment service provider device, a user payment history for a user account that is stored in a database to determine a maximum reimbursement amount for the user account;
receiving, by the payment service provider device from a user device over a network, a plurality of payment requests at different times to make payments using the user account and, in response, transmitting a payment over the network from the user account to at least one merchant account for each of the plurality of payment requests, wherein a last payment of the plurality of payments causes a balance of the user account that is stored in the database to increase to within a predetermined amount of the maximum reimbursement amount;
using, by the payment service provider in direct response to the balance of the user account increasing to within the predetermined amount of the maximum reimbursement amount, first financial institution information that is stored in the database in association with the user account to attempt to collect a reimbursement amount for at least a portion for the balance of the user account over the network in a single transaction from a first financial institution;
receiving, by the payment service provider from a first financial institution device through the network in response to attempting to collect the reimbursement amount from the first financial institution, a collection denial from the first financial institution over the network;
reclassifying, by the payment service provider, the reimbursement amount in response to the collection denial to create a reclassified reimbursement amount that is associated with insufficient funds at the first financial institution; and
using, by the payment service provider, second financial institution information that is stored in the database in association with the user account to attempt to collect, over the network from a second financial institution, the reclassified reimbursement amount in a single transaction, wherein a second financial institution fee that is based on the single transaction to collect the reclassified reimbursement amount is transmitted over the network to the second financial institution in response to the second financial institution allowing the collection of the reclassified reimbursement amount.
16. The method of claim 15 , further comprising:
analyzing, by the payment service provider, a reimbursement history and the user payment history for the user account that is stored in the database to determine the maximum reimbursement amount for the user.
17. The method of claim 15 , further comprising:
receiving, by the payment service provider from the user device prior to the transmitting the payment over the network from the user account to the at least one merchant account for each of the plurality of payment requests, authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution.
18. The method of claim 17 , wherein the prior authorization to collect the reclassified reimbursement amount from the second financial institution in response to the user not having sufficient funds at the first financial institution further comprises a prior authorization to collect the reclassified reimbursement amount and the second financial institution fee from the second financial institution in response to the user not having sufficient funds at the first financial institution.
19. The method of claim 15 , wherein the first financial institution comprises a banking financial institution.
20. The method of claim 15 , further comprising:
receiving, by the payment service provider through the network in response to attempting to collect the reclassified reimbursement account from the second financial institution, a collection denial from a second financial institution device and, in response, disqualifying the user account from having subsequent multiple payments transmitted prior to collecting a subsequent reimbursement amount for at least a subsequent portion of the balance of the user account.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/925,578 US20160048815A1 (en) | 2010-09-21 | 2015-10-28 | Payment service provision with reduced transaction costs |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/887,233 US8600825B2 (en) | 2010-09-21 | 2010-09-21 | Payment service provision with reduced transaction costs |
US14/066,255 US20140052639A1 (en) | 2010-09-21 | 2013-10-29 | Payment service provision with reduced transaction costs |
US14/925,578 US20160048815A1 (en) | 2010-09-21 | 2015-10-28 | Payment service provision with reduced transaction costs |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/066,255 Continuation US20140052639A1 (en) | 2010-09-21 | 2013-10-29 | Payment service provision with reduced transaction costs |
Publications (1)
Publication Number | Publication Date |
---|---|
US20160048815A1 true US20160048815A1 (en) | 2016-02-18 |
Family
ID=45818586
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/887,233 Active 2031-11-21 US8600825B2 (en) | 2010-09-21 | 2010-09-21 | Payment service provision with reduced transaction costs |
US14/066,255 Abandoned US20140052639A1 (en) | 2010-09-21 | 2013-10-29 | Payment service provision with reduced transaction costs |
US14/925,578 Abandoned US20160048815A1 (en) | 2010-09-21 | 2015-10-28 | Payment service provision with reduced transaction costs |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/887,233 Active 2031-11-21 US8600825B2 (en) | 2010-09-21 | 2010-09-21 | Payment service provision with reduced transaction costs |
US14/066,255 Abandoned US20140052639A1 (en) | 2010-09-21 | 2013-10-29 | Payment service provision with reduced transaction costs |
Country Status (1)
Country | Link |
---|---|
US (3) | US8600825B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108073429A (en) * | 2017-12-15 | 2018-05-25 | 深圳乐信软件技术有限公司 | A kind of means of payment collocation method, device, equipment and storage medium |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
US20170372282A1 (en) * | 2016-06-27 | 2017-12-28 | Paypal, Inc. | Digital image tagging for split transaction processing |
US20230071746A1 (en) * | 2021-09-01 | 2023-03-09 | MegaBit, LLC | Method for cloud computing cost reimbursement payment |
IL286171B (en) * | 2021-09-05 | 2022-06-01 | Nayax Ltd | System, device and method for digital payment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346577B1 (en) * | 2000-08-28 | 2008-03-18 | Javien Digital Payment Solutions, Inc. | Third-party billing system and method |
US20050177494A1 (en) * | 2004-02-11 | 2005-08-11 | Kelly Dogulas F. | Method and system for processing electronic financial transactions |
US7665658B2 (en) * | 2005-06-07 | 2010-02-23 | First Data Corporation | Dynamic aggregation of payment transactions |
US8117100B1 (en) * | 2008-03-19 | 2012-02-14 | Unites Services Automobile Association (USAA) | Systems and methods for managing consolidated purchasing, billing and payment information |
US8915431B2 (en) * | 2009-07-06 | 2014-12-23 | Visa International Service Association | Transit access system and method including device authentication |
-
2010
- 2010-09-21 US US12/887,233 patent/US8600825B2/en active Active
-
2013
- 2013-10-29 US US14/066,255 patent/US20140052639A1/en not_active Abandoned
-
2015
- 2015-10-28 US US14/925,578 patent/US20160048815A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108073429A (en) * | 2017-12-15 | 2018-05-25 | 深圳乐信软件技术有限公司 | A kind of means of payment collocation method, device, equipment and storage medium |
CN108073429B (en) * | 2017-12-15 | 2021-08-10 | 深圳乐信软件技术有限公司 | Payment mode configuration method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20140052639A1 (en) | 2014-02-20 |
US8600825B2 (en) | 2013-12-03 |
US20120072306A1 (en) | 2012-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12106362B2 (en) | Apparatus to provide liquid funds in the online auction environment | |
US20160132884A1 (en) | Real-time payments through financial institution | |
US8655747B2 (en) | System and method for processing single sale transactions involving one or more payors | |
US20160335624A1 (en) | Mobile device nfc-based detection and merchant payment system | |
US20160042328A1 (en) | Systems and methods for facilitating sharing of expenses over a network | |
US20110178897A1 (en) | Systems and methods for processing incomplete transactions over a network | |
US10846698B2 (en) | Online quick key pay | |
US11030589B2 (en) | Hosted disbursement system | |
US20160071139A1 (en) | Preauthorize buyers to commit to a group purchase | |
US20150026037A1 (en) | System, method and apparatus to provide a multi-channel retail layaway service using physical retail point-of-sale and on-line virtual payment systems | |
US20160048815A1 (en) | Payment service provision with reduced transaction costs | |
KR102129949B1 (en) | Methods, system and associated computer executable code for facilitating credit transactions | |
US20110246318A1 (en) | Systems and methods for facitiating tax status categorization over a network | |
US10558992B2 (en) | Different user transactions on a graphical user interface | |
US20110153493A1 (en) | Dynamic limit funding source | |
US20140019337A1 (en) | Creditor offers for taking a user debt | |
US20120233021A1 (en) | Online Transaction System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: EBAY INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MUKHERJEE, PARTHA SARATHI;REEL/FRAME:038107/0997 Effective date: 20100917 Owner name: PAYPAL, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EBAY INC.;REEL/FRAME:038108/0001 Effective date: 20150717 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |