CPC G06Q 20/12 (2013.01) [G06Q 20/027 (2013.01); G06Q 20/085 (2013.01); G06Q 20/227 (2013.01); G06Q 20/3676 (2013.01)] | 14 Claims |
1. A method performed by a payment system having at least a processor and a memory therein to execute instructions, wherein the method comprises:
receiving an order, by a merchant platform account at a payment system, directly from a user device of a customer;
associating a customer charge with the order, the customer charge comprising a common specified transfer group parameter;
creating a set of transfers from the merchant platform account to a set of connected accounts using a set of parameters that include the common specified transfer group parameter, a secret key, and a single-use token, the single-use token associated with a merchant platform and generated using payment information from the customer, wherein the customer charge and the set of transfers are identifiable by the common specified transfer group parameter and linked together for tracking a service associated with the customer charge and the set of transfers;
performing the customer charge from the customer to the merchant platform account using the single-use token and the secret key, in response to a determination that the secret key is valid and is associated with the merchant platform; and
electronically transmitting a portion of proceeds associated with each of the set of transfers from the merchant platform account to each account of the set of connected accounts to perform the service associated with the customer charge and the set of transfers.
|