Patent classifications
G06Q30/0233
METHOD, SYSTEM, AND COMPUTER PROGRAM FOR CONTRIBUTION TRIGGERING TRANSACTIONS
The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above advantages optimally using a mobile device. Furthermore, the present invention, may enable a member to disseminate its charitable preferences to members of its electronic social networks.
Methods and systems for wallet enrollment
Embodiments of the present invention relate to systems, methods, processes, computer program code, and means for creating digital wallets for users. In some embodiments, digital wallets are created, at least in part, on information obtained from payment transactions conducted by users.
INTERNET SHOPPING MALL MANAGEMENT METHOD
According to an embodiment, an Internet shopping mall management method comprises providing or accumulating points corresponding to a portion of an amount of purchase made by at least one purchaser terminal, selecting a purchaser terminal, whose transaction amount exceeds a reference transaction amount, from among the at least one purchaser terminal, classifying the selected purchaser terminal based on the transaction amount of the selected purchaser terminal, receiving conversion configuration information about whether to convert the points to stocks from the selected purchaser terminal, and when an accumulated amount of transaction made by the selected purchaser terminal exceeds a preset distribution grade, and the accumulated points exceed a preset conversion reference, requesting the selected purchaser terminal for information necessary for converting the excess points into stocks, receiving the information, and supporting a service to provide investment information about a company granting point-to-stock conversion.
Decentralized computer systems and methods for loyalty points payments using distributed ledgers
Decentralized computer systems and methods are disclosed for establishing and conducting payment processing with loyalty points using distributed ledger. One method includes: receiving a consumer identification, an issuer identification, and transaction information from a point of sale system when the loyalty card is presented for a transaction of a good or service at a merchant, identifying the network node containing distributed ledger associated with the issuer according to received issuer identification prompting, to participants of the shared ledger, to validate whether the consumer distributed ledger has required loyalty points for the transaction; if all of the participants of the shared ledger accepts the transaction, generating, a new immutable entry to the distributed ledger for the transaction with remaining loyalty points in the loyalty card after deducting the points required for the transaction; and sending a transaction approved message to the point of sale system at the merchant.
Pay with points virtual card
Systems and methods for providing a rewards payment form linked directly to a rewards account are described. The rewards points may be spent directly by the customer through the use of the payment form linked to the rewards account. The payment form may be a payment card (e.g., a physical card having an account number accessible via a magstripe, an EMV chip, etc.) or a virtual payment card loaded into a mobile wallet accessible by the customer. The rewards payment form allows the customer to spend the rewards points stored in the rewards account without first going through the extra step of converting the rewards points into currency.
SYSTEM AND METHOD FOR REWARDS CARDS OPTIMIZATION
The following relates generally to determining an optimal rewards program (e.g., of a credit card or debit card), and purchasing one or more items via the optimal rewards program. In some embodiments, a cardholder initiates a first user-initiated interaction between a bank card and a bank card machine, which generates a first purchase authorization request. One or more processors of a first bank then determine an optimal rewards program for the purchase, and then decline the first purchase authorization request. The cardholder may then initiate a second user-initiated interaction between the bank card and the bank card machine, which generates a second purchase authorization request. One or more processors of a second bank (e.g., a bank of the rewards program) may then authorize the second purchase authorization request. Alternatively, some embodiments complete a purchase according to a determined optimal rewards program with only one user-initiated interaction.
TRAIN ANY BUDDY REAL-TIME ONLINE MATCHING SERVICE
A system and method for providing an online, real-time exercise buddy and trainer matching service is disclosed. The system includes a trainer mobile device, an exercise buddy a trainer's current location data to the web server, a trainer query processor for responding to an exercise buddy query for available trainers, and a trainer messenger for communicating with the exercise buddy mobile devices. The exercise buddy mobile device has an exercise buddy trainer locator for obtaining identities and locations of one or more trainers currently available, an exercise buddy query generator for generating a trainer profile query to one of the currently available trainers, and an exercise buddy messenger for communicating with one or more of the trainer messengers. The web server has a trainer tracker for communicating with one or more of the trainer locators to maintain a set of currently available trainers and their respective current locations, a query manager for receiving and processing requests from one or more exercise buddy trainer locators, and a notification manager for providing all system notifications to the exercise buddy mobile device and trainer mobile device regarding appointments and messages.
SYSTEMS AND METHODS FOR DIGITALLY ISSUED LOYALTY ENROLLMENT
Systems and methods for implementing an auto-pause functionality for recurring payment transactions that continue to be charged, despite being associated with an unavailable merchant service as mandated by a public closure restriction. One operational aspect of the disclosed system/method is active detection of a possible closure condition based on monitoring a ratio of on-line (Card Not Present) to in-person (Card Present) transactions, internally computed over several time windows. The outcome of the ratio test falling below a predefined value is indicative of a possible public closure condition. There is an external verification step based on externally provided information associated with a published closure notification. Disclosed process further involves an indexing operation for parsing and tracking of recurring transaction string data to facilitate the identification of invalid recurring transaction strings, once a public closure condition is verified.
Method, system, and computer program product for processing a transaction initiated using an electronic wallet
A method for processing a transaction initiated using an electronic wallet application may include storing a virtual payment device configured to initiate a transaction. A rewards inquiry may be communicated to an issuer. A rewards inquiry response may be received from the issuer containing a rewards amount associated with the virtual payment device. The rewards amount may be displayed. A transaction may be initiated with a merchant using the virtual payment device. A redemption request may be communicated to the issuer. A redemption response including an updated rewards amount may be received from the issuer and include a difference between the rewards amount and the rewards amount applied toward the transaction. A system and computer program product are also disclosed.
DYNAMIC MODIFICATION OF DIGITAL REDEMPTION TRANSACTIONS
Systems and methods describe providing alternate redemption options. One aspect involves receiving an order, analyzing consumer information using a redemption options algorithm to obtain redemption options including an alternate redemption option, providing an initial gift notification to a recipient device based on the gift order, the initial gift notification including the alternate redemption option, receiving an alternate redemption request, transmitting an alternate redemption information request, receiving alternate redemption information, adding alternate redemption information to the historical consumer information to obtain updated historical consumer information, training the redemption options algorithm using the updated historical consumer information to obtain an updated redemption options algorithm, and performing an alternate redemption action set using the alternate redemption information. Alternate redemption options may include an option to regift a gift, to donate the value of a gift to a donation recipient, and/or to donate a positive balance remaining after the redemption of a gift.