×

System and method of providing tokenization as a service

  • US 9,830,595 B2
  • Filed: 01/28/2013
  • Issued: 11/28/2017
  • Est. Priority Date: 01/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, at a merchant service provider computer including a computer readable medium and a processor, order information from a first entity for a transaction to be fulfilled by a second entity;

    receiving, at the merchant service provider computer, payment data from a consumer, the payment data associated with the transaction initiated between the consumer and the first entity, wherein the payment data is received at the merchant service provider computer from the consumer through an interaction between the consumer and a webpage of the first entity;

    generating, at the merchant service provider computer, a payment token that represents the payment data;

    storing the payment token at the merchant service provider computer;

    transmitting, from the merchant service provider computer, a copy of the payment token to the first entity;

    receiving, at the merchant service provider computer from the first entity, data describing a trust relationship between the first entity and one or more different entities;

    receiving, at the merchant service provider computer from the second entity, a request, including the copy of the payment token and context information received by the second entity from the first entity, to complete the transaction initiated between the consumer and the first entity, wherein the context information includes merchant identifiers for the first entity and the second entity;

    authorizing the request, based on the context information, by comparing the trust relationship to the merchant identifiers in the context information;

    in response to authorizing the request, comparing the copy of the payment token to the payment token stored at the merchant service provider computer to verify the copy of the payment token; and

    sending the payment data and the order information associated with the transaction initiated between the consumer and the first entity to a payment processing computer for processing on behalf of the second entity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×