US 11,941,589 B2
System and method for associating a successful second transaction with a first failed transaction
Kai-Yanna Meighu, Ottawa (CA); and Hettige Ray Perera Jayatunga, Toronto (CA)
Assigned to SHOPIFY INC.
Filed by SHOPIFY INC., Ottawa (CA)
Filed on Apr. 1, 2022, as Appl. No. 17/711,151.
Prior Publication US 2023/0316239 A1, Oct. 5, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 20/02 (2012.01); G06Q 30/0601 (2023.01)
CPC G06Q 20/02 (2013.01) [G06Q 30/0633 (2013.01); G06Q 30/0641 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A processor implemented method comprising:
in response to input from a user via a graphical interface in respect of a first transaction, attempting to execute an aspect of the first transaction with a third party transaction service provider;
generating a failed transaction indication to the user via the graphical user interface based on a first indication from the third party transaction service provider that the aspect of the transaction was unsuccessful;
obtaining a second indication that the aspect of the transaction was successful, wherein one of the first indication and the second indication are erroneous;
determining whether there is an association between the first transaction and a second transaction based on a comparison between the first transaction and the second transaction, wherein the first transaction and the second transaction were attempted at different times; and
upon determining that there is an association between the second transaction and the first transaction, communicating to the user options for how to proceed with the first and second transactions, the options including at least one of:
an option to proceed with the second transaction and cancel the first transaction;
an option to proceed with the first transaction in place of the second transaction; or
an option to proceed with the second transaction or a part of the second transaction in place of part of the first transaction.