Methods and systems for gateway load balancing
AssigneeShopify Inc.
InventorsAndre LYVER, Richard BTAICHE
Life of this patent
Estimating the term…
Abstract
Methods and systems for load balancing of payment requests among payment gateways by an e-commerce platform. The method may include detecting an anticipated load event and identifying a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway. The platform may then identify, based on merchant parameters associated with the merchant account, a second payment gateway and, during the anticipated load event, transmit at least some payment requests first to the second payment gateway instead of to the first payment gateway.
Claims26
A computer-implemented method of load balancing payment requests among payment gateways, the method comprising:
- determining, based on a projected number of payment requests expected to be received, an anticipated load event;
- identifying a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway;
- identifying, based on merchant parameters associated with the merchant account, a second payment gateway;
- and
- during the anticipated load event, transmitting at least some payment requests to the second payment gateway instead of to the first payment gateway.
A system for load balancing payment requests among payment gateways, the system comprising:
- a processor;
- and
- a memory storing computer-executable instructions that, when executed by the processor, are to cause the processor to:
- determine, based on a projected number of payment requests expected to be received, an anticipated load event;
- identify a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway;
- identify, based on merchant parameters associated with the merchant account, a second payment gateway;
- and
- during the anticipated load event, transmit at least some payment requests first to the second payment gateway instead of to the first payment gateway.
A non-transitory computer-readable medium storing processor-executable instructions for load balancing payment requests among payment gateways by an e-commerce platform, wherein the instructions, when executed by one or more processors, are to cause the one or more processors to:
- determine, based on a projected number of payment requests expected to be received, an anticipated load event;
- identify a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway;
- identify, based on merchant parameters associated with the merchant account, a second payment gateway;
- and
- during the anticipated load event, transmit at least some payment requests first to the second payment gateway instead of to the first payment gateway.
Dependencies are inferred from the claim text.