Systems and methods for end to end encryption utilizing a commerce platform for card not present transactions
AssigneeStripe, Inc.
InventorsJonathan Wall, Ross Favero, Gautam Seshan Raj, Eric Glass
Life of this patent
Estimating the term…
Loading patent…
AssigneeStripe, Inc.
InventorsJonathan Wall, Ross Favero, Gautam Seshan Raj, Eric Glass
Estimating the term…
A method and apparatus for processing a transaction between a merchant system and a customer system, the customer system associated with a customer of the merchant are described. The method may include receiving, at a commerce platform, a transaction request from the merchant system, wherein the transaction request is generated by the merchant system and comprises a card identifier and encrypted payment card data, wherein the card identifier is determined from card data for a payment card used in the transaction and the encrypted payment card data comprises at least an encryption of a payment account number. The method may also include decrypting, by the commerce platform, the encrypted payment card data using an encryption key selected based on the card identifier, the encryption key associated with the commerce platform. Furthermore, the method may include authorizing, by the commerce platform in communication with one or more authorization systems, the transaction using the decrypted payment card data.
A method for processing a card not present transaction for a merchant system, comprising:
A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform operations for a server computer system a card not present transaction for a merchant system, the operations comprising:
A server computer system, comprising:
Dependencies are inferred from the claim text.