Processing personalized electronic healthcare payment transactions with a financing partner
Embodiments of a computing architecture for healthcare payments are disclosed.
1. A method comprising:
receiving, by a payment platform, input data associated with a completed healthcare service already provided to a patient, the input data having a first format;
translating, by the payment platform, the input data into a second format compatible with a provider system having financing credit history data associated with the patient;
retrieving, by the payment platform and from the provider system, using the translated input data, the financing credit history data;
translating, by the payment platform, the financing credit history data into a third format compatible with a plurality of third party financing partner systems;
generating, by the payment platform and in a user interface, a plurality of financing options from the plurality of third party financing partner systems for one or more of the plurality of third party financing partner systems to pay for an existing and known amount of a healthcare bill that is currently owed for the completed healthcare service already provided to the patient, wherein the patient is obligated to pay back the known amount of the healthcare bill over time to the one or more of the plurality of third party financing partner systems, and wherein the plurality of financing options are based on the translated financing credit history data;
receiving, by the payment platform, a selection from the user interface of the one or more of the plurality of third party financing partner systems; and
establishing, by the payment platform, a communication channel between the user interface and the one or more of the plurality of third party financing partner systems.
2. The method of claim 1 , wherein:
the financing credit history data includes propensity-to-pay information for the patient; and
the generating is further based on the propensity-to-pay information.
3. The method of claim 1 , further comprising:
identifying a change in a balance of the healthcare bill; and
communicating the change to the plurality of third party financing partner systems to determine a possible change in the plurality of financing options.
4. The method of claim 1 , wherein the retrieving the financing credit history data comprises calling a first application programming interface (API) that utilizes the translated input data to retrieve the financing credit history data.
5. The method of claim 1 , wherein the first format is not compatible with the provider system, and the second format is not compatible with the plurality of third party financing partner systems.
6. The method of claim 1 , further comprising:
receiving a selection by the patient of one of the financing options; and
processing an electronic payment as a first payment of multiple payments of a payment plan defined by the selection and resolving at least a portion of the healthcare bill.
7. The method of claim 1 , wherein the generating comprises applying an algorithm.
8. The method of claim 1 , further comprising:
retrieving from at least some of the third party financing partner systems, using the translated financing credit history data, a plurality of financing offers; and
further generating, using the plurality of financing offers, additional financing options for payment of a healthcare bill for the patient.
9. The method of claim 8 , wherein the retrieving the translated financing credit history data comprises calling a second application programming interface (API) that utilizes the translated financing credit history data to retrieve the financing options.
10. The method of claim 1 , further comprising providing the plurality of financing options on at least one of a smartphone, laptop or computer.
11. The method of claim 1 , wherein one or more of the plurality of financing options include a payment plan offered by the provider system.
12. A system comprising:
a processor in communication with a payment platform; and
a tangible, non-transitory memory configured to communicate with the processor,
the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:
receiving, by the payment platform, input data associated with a completed healthcare service already provided to a patient, the input data having a first format;
translating, by the payment platform, the input data into a second format compatible with a provider system having financing credit history data associated with the patient;
retrieving, by the payment platform and from the provider system, using the translated input data, the financing credit history data;
translating, by the payment platform, the financing credit history data into a third format compatible with a plurality of third party financing partner systems;
generating, by the payment platform and in a user interface, a plurality of financing options from the plurality of third party financing partner systems for one or more of the plurality of third party financing partner systems to pay for an existing and known amount of a healthcare bill that is currently owed for the completed healthcare service already provided to the patient, wherein the patient is obligated to pay back the known amount of the healthcare bill over time to the one or more of the plurality of third party financing partner systems, and wherein the plurality of financing options are based on the translated financing credit history data;
receiving, by the payment platform, a selection from the user interface of the one or more of the plurality of third party financing partner systems; and
establishing, by the payment platform, a communication channel between the user interface and the one or more of the plurality of third party financing partner systems.
13. The system of claim 12 , wherein:
the financing credit history data includes propensity-to-pay information for the patient; and
the generating is further based on the propensity-to-pay information.
14. The system of claim 12 , further comprising:
identifying a change in a balance of the healthcare bill; and
communicating the change to the plurality of third party financing partner systems to determine a possible change in the plurality of financing options.
15. The system of claim 12 , further comprising:
receiving a selection by the patient of one of the financing options; and
processing an electronic payment as a first payment of multiple payments of a payment plan defined by the selection and resolving at least a portion of the healthcare bill.
16. The system of claim 12 , wherein the generating comprises applying an algorithm.
17. The system of claim 12 , wherein the first format is not compatible with the provider system, and the second format is not compatible with the plurality of third party financing partner systems.
18. The system of claim 12 , further comprising:
retrieving from at least some of the third party financing partner systems, using the translated financing credit history data, a plurality of financing offers; and
further generating, using the plurality of financing offers, additional financing options for payment of a healthcare bill for the patient.
19. The system of claim 12 , further comprising providing the plurality of financing options on at least one of a smartphone, laptop or computer.
20. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a processor in communication with a payment platform, cause the processor to perform operations comprising:
receiving, by the payment platform, input data associated with a completed healthcare service already provided to a patient, the input data having a first format;
translating, by the payment platform, the input data into a second format compatible with a provider system having financing credit history data associated with the patient;
retrieving, by the payment platform and from the provider system, using the translated input data, the financing credit history data;
translating, by the payment platform, the financing credit history data into a third format compatible with a plurality of third party financing partner systems;
generating, by the payment platform and in a user interface, a plurality of financing options from the plurality of third party financing partner systems for one or more of the plurality of third party financing partner systems to pay for an existing and known amount of a healthcare bill that is currently owed for the completed healthcare service already provided to the patient, wherein the patient is obligated to pay back the known amount of the healthcare bill over time to the one or more of the plurality of third party financing partner systems, and wherein the plurality of financing options are based on the translated financing credit history data;
receiving, by the payment platform, a selection from the user interface of the one or more of the plurality of third party financing partner systems; and
establishing, by the payment platform, a communication channel between the user interface and the one or more of the plurality of third party financing partner systems.