US 12,346,927 B2
Proxy objects for tracking processing of electronic coupon codes
Anthony Le, Irvine, CA (US); Taylor James Harwood, Pasadena, CA (US); and Jonathan Travis Huff, Los Angeles, CA (US)
Assigned to PAYPAL, INC., San Jose, CA (US)
Filed by PAYPAL, INC., San Jose, CA (US)
Filed on Feb. 22, 2023, as Appl. No. 18/112,639.
Application 18/112,639 is a continuation of application No. 17/562,630, filed on Dec. 27, 2021, granted, now 11,593,829.
Prior Publication US 2023/0206271 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0207 (2023.01); H04L 67/02 (2022.01)
CPC G06Q 30/0222 (2013.01) [G06Q 30/0225 (2013.01); G06Q 30/0239 (2013.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system, comprising:
a processor that executes computer-executable instructions stored in a computer-readable memory, which causes the computing system to perform operations comprising:
causing a merchant website to instruct a web browser to transmit a validation request to a merchant backend server for applicability of a coupon code to an electronic transaction;
causing the web browser to apply a proxy object to the validation request, such that the web browser transmits both the validation request and the proxy object to the merchant backend server for execution;
wherein the proxy object fetches, during execution of the validation request by the merchant backend server, an execution status of the validation request;
receiving, from the proxy object, an execution status of the validation request; and
initiating one or more electronic actions based on the execution status.