| CPC G06Q 20/24 (2013.01) [G06Q 20/3223 (2013.01); G06Q 20/385 (2013.01); G06Q 20/40 (2013.01); G06Q 40/03 (2023.01)] | 13 Claims |

|
1. A method for providing installment payment options for a payment transaction, comprising:
communicating, with at least one lender platform server to a mobile payment application of a customer device, installment payment data associated with a plurality of installment payment options, wherein the mobile payment application comprises a digital wallet comprising at least one of: a host card emulation (HCE) wallet application, a secure element-based wallet application, or a Universal Integrated Circuit Card (UICC)-based wallet application;
receiving, with the at least one lender platform server from the mobile payment application of the customer device in response to the mobile payment application of the customer device receiving a selection of a first installment payment option of the plurality of installment payment options, a first message comprising an indication of the first installment payment option of the plurality of installment payment options, customer data associated with personal information of a customer of the customer device, and potential purchase data associated with a potential purchase of the customer;
determining, with the at least one lender platform server, a lender system associated with the first installment payment option based on the indication of the first installment payment option;
communicating, with the at least one lender platform server to the lender system, a second message comprising the indication of the first installment payment option, the customer data, and the potential purchase data;
receiving, with the at least one lender platform server from the lender system, a third message indicating approval of the first installment payment option for a payment transaction;
communicating, with the at least one lender platform to the customer device, a fourth message indicating approval of the first installment payment option for the payment transaction;
generating, with a token vault, a payment token associated with the first installment payment option, wherein generating the payment token comprises generating a cryptographic hash based on an account identifier of the customer of the customer device, wherein the payment token comprises a bank identification number (BIN) associated with the lender system associated with the first installment payment option, wherein the token vault comprises a remote storage device accessible by a token service provider system, and wherein the token vault stores a mapping between the account identifier and the payment token using logical security;
communicating, with the token service provider system, the payment token to the mobile payment application of the customer device;
receiving, with a transaction service provider system from a merchant system in response to the customer device communicating to a point-of-sale (POS) device of the merchant system via near-field communication (NFC) the payment token, a first authorization request for the payment transaction with the customer, wherein the customer device discovers the POS device of the merchant system via NFC and selects the mobile payment application for activation in communicating the payment token to the POS device, wherein the first authorization request comprises at least one field comprising first installment payment data associated with the first installment payment option of the plurality of installment payment options, wherein the first installment payment data comprises the payment token;
extracting, with the transaction service provider system, the first installment payment data from the at least one field of the first authorization request;
determining, with the transaction service provider system, the lender system associated with the first installment payment option based on the BIN of the payment token;
communicating, with the at least one lender platform server to the lender system, a second authorization request for the first installment payment option for the payment transaction;
receiving, with the transaction service provider system via the at least one lender platform server from the lender system, a first authorization response indicating approval of the first installment payment option for the payment transaction; and
in response to receiving the first authorization response at the transaction service provider system, communicating, with the transaction service provider system to the merchant system, a second authorization response indicating approval of the payment transaction.
|