US 11,972,417 B2
Electronic payment processing using adjusted interchange rate
Dean Michael Leavitt, New York, NY (US); and James Edward Lister, New York, NY (US)
Assigned to Boost Payment Solutions, Inc., New York, NY (US)
Filed by Boost Payment Solutions, Inc., New York, NY (US)
Filed on Nov. 21, 2022, as Appl. No. 18/057,415.
Application 18/057,415 is a continuation of application No. 16/725,595, filed on Dec. 23, 2019, granted, now 11,514,435.
Application 16/725,595 is a continuation in part of application No. 16/024,114, filed on Jun. 29, 2018, granted, now 11,488,142, issued on Nov. 1, 2022.
Application 16/024,114 is a continuation in part of application No. 13/649,935, filed on Oct. 11, 2012, abandoned.
Claims priority of provisional application 62/784,594, filed on Dec. 24, 2018.
Claims priority of provisional application 61/546,412, filed on Oct. 12, 2011.
Prior Publication US 2023/0077411 A1, Mar. 16, 2023
Int. Cl. G06Q 20/38 (2012.01)
CPC G06Q 20/381 (2013.01) [G06Q 20/38215 (2013.01); G06Q 20/3827 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, via a computing device including a payment portal, an encrypted payment message from a buyer, the payment message relating to a transaction with a merchant;
wherein the encrypted payment message:
is received by the payment portal directly from the buyer in an electronic format, or
is received from a proxy directed by the buyer, wherein the proxy is one of an issuer or a payment provider;
wherein the payment portal includes:
a plurality of parsing algorithms including a first parsing algorithm and a second parsing algorithm;
parsing, in the computing device and using the first parsing algorithm, the encrypted payment message to obtain merchant identifying information;
wherein the merchant identifying information is associated in the payment portal with the second parsing algorithm;
parsing, in the computing device and using the second parsing algorithm, the encrypted payment message to obtain payment information defined by the transaction;
wherein the payment portal includes a plurality of payment algorithms;
selecting, via the payment portal and using the at least one of the merchant identifying information or the payment information, a selected one of the payment algorithms from the plurality of payment algorithms;
wherein the selected payment algorithm is associated in the payment portal with at least one of the merchant identifying information or the payment information;
wherein the payment information includes a payment amount to be paid by the buyer to the merchant;
compiling a settlement output, via the payment portal and using the selected payment algorithm;
wherein the settlement output includes the payment amount;
wherein the payment portal is in communication with at least one of a website of a payment application provider, a server of the payment application provider, an issuer website of the issuer, or an issuer server of the issuer;
encrypting the settlement output, in the computer device and using the payment algorithm;
transmitting, via the payment portal, a payment authorization request to the at least one of the payment application provider or the issuer; and
wherein the payment authorization request is associated in the payment portal with the settlement output;
receiving, via the payment portal, a response to the payment authorization request from the at least one of the website of the payment application provider, the server of the payment application provide, the issuer website of the issuer, or the issuer server of the issuer.