Systems and methods for secure transaction reversal

US12518276B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12518276-B2
Application numberUS-202418797899-A
CountryUS
Kind codeB2
Filing dateAug 8, 2024
Priority dateJul 1, 2020
Publication dateJan 6, 2026
Grant dateJan 6, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Examples describe data security for communication systems. One example includes validating a merchant system using merchant data and generating a set of merchant credentials. The set of merchant credentials is then used in authentication to facilitate a secure transaction, which involves automatically generating transaction data with a tokenized client account number associated with the secure transaction. A refund request associated with the secure transaction is received with the set of merchant credentials that are used for automatically authenticating the merchant system. The example then involves accessing a database that includes the transaction data for automatically facilitating settlement of a refund payment using the authenticated merchant system and the transaction data.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method, comprising: facilitating a secure transaction associated with a merchant system authenticated via a set of merchant credentials, wherein the set of merchant credentials includes a parent merchant identifier and a child merchant identifier, wherein the merchant system is authenticated using the parent merchant identifier; processing a refund request associated with the secure transaction; authorizing the refund request using the set of merchant credentials; accessing a database that includes transaction data; scheduling batch processing of the refund request for a scheduled time when spare resources are available, wherein batch processing of a transaction reversal associated with the child merchant identifier relies on authentication of the parent merchant identifier; performing the batch processing at the scheduled time when the spare resources are available; and facilitating settlement of a refund payment for the secure transaction using the merchant system and the transaction data, wherein the refund payment is facilitated using the child merchant identifier. 2 . The computer-implemented method of claim 1 , further comprising: generating a prefill communication for a refund settlement request using the transaction data from the database in response to the refund request; and providing a status update based on the prefill communication in response to a status request. 3 . The computer-implemented method of claim 2 , wherein the status request that includes a HTTP GET communication. 4 . The computer-implemented method of claim 1 , wherein accessing the database comprises accessing a refund application programming interface (API). 5 . The computer-implemented method of claim 1 , wherein the refund request includes two or more channel identifiers. 6 . The computer-implemented method of claim 1 , wherein settlement of refund payments is performed in a repeated automatic looped process at the scheduled time selected based on resource availability. 7 . The computer-implemented method of claim 1 , further comprising aggregating the refund request with a plurality of refund requests using a batch reversal system of an account security system. 8 . The computer-implemented method of claim 1 , wherein the transaction data includes tokenized client account numbers associated with the secure transaction, the method further comprising processing the refund request using a prefill service to format a database communication for the refund request using the tokenized client account numbers. 9 . A system comprising: a memory; and one or more processors coupled to the memory and configured to perform operations comprising: facilitating a secure transaction associated with a merchant system authenticated via a set of merchant credentials, wherein the set of merchant credentials includes a parent merchant identifier and a child merchant identifier, wherein the merchant system is authenticated using the parent merchant identifier; processing a refund request associated with the secure transaction; authorizing the refund request using the set of merchant credentials; accessing a database that includes transaction data; scheduling batch processing of the refund request for a scheduled time when spare resources are available, wherein batch processing of a transaction reversal associated with the child merchant identifier relies on authentication of the parent merchant identifier; performing the batch processing at the scheduled time when the spare resources are available; and facilitating settlement of a refund payment for the secure transaction using the merchant system and the transaction data, wherein the refund payment is facilitated using the child merchant identifier. 10 . The system of claim 9 , wherein the operations further comprise: generating a prefill communication for a refund settlement request using the transaction data from the database in response to the refund request; and providing a status update based on the prefill communication in response to a status request. 11 . The system of claim 10 , wherein the status request that includes a HTTP GET communication. 12 . The system of claim 9 , wherein accessing the database comprises accessing a refund application programming interface (API). 13 . The system of claim 9 , wherein the refund request includes two or more channel identifiers. 14 . The system of claim 9 , wherein settlement of refund payments is performed in a repeated automatic looped process at the scheduled time selected based on resource availability. 15 . A non-transitory computer readable storage medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: facilitating a secure transaction associated with a merchant system authenticated via a set of merchant credentials, wherein the set of merchant credentials includes a parent merchant identifier and a child merchant identifier, wherein the merchant system is authenticated using the parent merchant identifier; processing a refund request associated with the secure transaction; authorizing the refund request using the set of merchant credentials; accessing a database that includes transaction data; scheduling batch processing of the refund request for a scheduled time when spare resources are available, wherein batch processing of a transaction reversal associated with the child merchant identifier relies on authentication of the parent merchant identifier; performing the batch processing at the scheduled time when the spare resources are available; and facilitating settlement of a refund payment for the secure transaction using the merchant system and the transaction data, wherein the refund payment is facilitated using the child merchant identifier. 16 . The non-transitory computer readable storage medium of claim 15 , wherein when executed by the one or more processors, the instructions cause the one or more processors to perform operations comprising: aggregating the refund request with a plurality of refund requests using a batch reversal system of an account security system. 17 . The non-transitory computer readable storage medium of claim 15 , wherein the transaction data includes tokenized client account numbers associated with the secure transaction, and wherein when executed by the one or more processors, the instructions cause the one or more processors to perform operations comprising: processing the refund request using a prefill service to format a database communication for the refund request using the tokenized client account numbers.

Assignees

Inventors

Classifications

  • comprising security or operator identification provisions, e.g. password entry · CPC title

  • Use of certificates or encrypted proofs of transaction rights · CPC title

  • using an alias or single-use codes · CPC title

  • using encryption therefor · CPC title

  • Cancellation of a transaction · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12518276B2 cover?
Examples describe data security for communication systems. One example includes validating a merchant system using merchant data and generating a set of merchant credentials. The set of merchant credentials is then used in authentication to facilitate a secure transaction, which involves automatically generating transaction data with a tokenized client account number associated with the secure …
Who is the assignee on this patent?
Synchrony Bank
What technology area does this patent fall under?
Primary CPC classification G06Q20/401. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 06 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).