CPC G06Q 20/202 (2013.01) [G06F 8/61 (2013.01); G06F 9/547 (2013.01); G06Q 20/351 (2013.01); G06F 9/451 (2018.02); G06Q 20/102 (2013.01); G06Q 20/14 (2013.01); G06Q 20/405 (2013.01); G06Q 40/03 (2023.01)] | 16 Claims |
1. An apparatus comprising:
a network interface; and
a processor configured to
download an application programming interface (API) from a data source and install the API at a computing system of a lender;
detect selection of a button on a website of the lender during a session between a computing system of merchant and the computing system of the lender,
in response to the detected selection of the button, redirect the session to a secure service and execute an authentication between the computing system of the merchant and the secure service based on instructions stored at the computing system of the lender and an input from the computing system of the merchant;
output, via the API, a user interface for configuring repayment of the pre-existing obligation of the merchant with the lender,
detect, via the API, a user input on the user interface which configures a repayment ratio value,
generate an API call that configures a recurring and automatic push of a portion of merchant point-of-sale terminal (POS) transactions aggregated over the course of a day to the lender via an acquirer of a payment account of the merchant based on the selected repayment ratio value, wherein the API call comprises a merchant identifier, an account identifier of a payment account of the merchant with the lender, and a request to split merchant POS transactions according to the repayment ratio value detected from the user input on the user interface, and
transmit the generated API call to a computing system of the acquirer of the merchant via a second API.
|