Systems and methods for bank determination and payment handling
First Claim
1. A computer-implemented method for processing of a payment request, comprising:
- determining, using a processor, an entity that will receive a payment based on the payment request;
determining, using the processor, an outgoing bank account to use for the payment;
automatically selecting, from a list of available payment procedures, a preferred payment procedure for the payment request, the preferred payment procedure indicating a predefined payment form code and a connection with the entity;
validating the preferred payment procedure using a set of rules, the set of rules defining whether the preferred payment procedure may be selected based on at least one of;
available payment form codes for the entity and the outgoing bank account;
an amount of currency requested in the payment request;
a type of currency requested in the payment request; and
whether the payment request may be performed using the connection; and
paying, to the entity, the payment using the validated payment procedure.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for automated payment handling. In one implementation, a method is provided for processing of a payment request. The method may include determining, using the payment request, an entity that will receive a payment, and determining an outgoing bank account to use for the payment. Further, the method may include automatically selecting, from a list of available payment procedures, a preferred payment procedure for the payment request, the preferred payment procedure indicating a payment form code and a connection with the entity. Moreover, the method may include validating the preferred payment procedure using a set of rules and paying, to the entity, the payment using the validated payment procedure.
15 Citations
20 Claims
-
1. A computer-implemented method for processing of a payment request, comprising:
-
determining, using a processor, an entity that will receive a payment based on the payment request; determining, using the processor, an outgoing bank account to use for the payment; automatically selecting, from a list of available payment procedures, a preferred payment procedure for the payment request, the preferred payment procedure indicating a predefined payment form code and a connection with the entity; validating the preferred payment procedure using a set of rules, the set of rules defining whether the preferred payment procedure may be selected based on at least one of; available payment form codes for the entity and the outgoing bank account; an amount of currency requested in the payment request; a type of currency requested in the payment request; and whether the payment request may be performed using the connection; and paying, to the entity, the payment using the validated payment procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium that stores a set of instructions which, when executed by a processor, performs a method for processing a payment request, the method comprising:
-
determining, using the payment request, an entity that will receive a payment; determining an outgoing bank account to use for the payment; automatically selecting, from a list of available payment procedures, a preferred payment procedure for the payment request, the preferred payment procedure indicating a predefined payment form code and a connection with the entity; validating the preferred payment procedure using a set of rules, the set of rules defining whether the preferred payment procedure may be selected based on at least one of; available payment form codes for the entity and the outgoing bank account; an amount of currency requested in the payment request; a type of currency requested in the payment request; and whether the payment request may be performed using the connection; and paying, to the entity, the payment using the validated payment procedure. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for processing a payment request, the system comprising:
-
means for determining, using the payment request, an entity that will receive a payment; means for determining an outgoing bank account to use for the payment; means for automatically selecting, from a list of available payment procedures, a preferred payment procedure for the payment request, the preferred payment procedure indicating a predefined payment form code and a connection with the entity; means for validating the preferred payment procedure using a set of rules, the set of rules defining whether the preferred payment procedure may be selected based on at least one of; available payment form codes for the entity and the outgoing bank account; an amount of currency requested in the payment request; a type of currency requested in the payment request; and whether the payment request may be performed using the connection; and means for paying, to the entity, the payment using the validated payment procedure. - View Dependent Claims (20)
-
Specification