Cloud based payment method
First Claim
1. A cloud based payment method for payment at a merchant'"'"'s electronic cash register comprising:
- upfront;
registering payment credentials of a user with a cloud payment service wherein also participating merchants are registered;
at check-in of a store of a participating merchant;
launching a cloud payment application on a mobile terminal of said user, said cloud payment application establishing connectivity with and logging into said cloud payment service;
and at check-out at an electronic cash register of said participating merchant;
identifying said user with said cloud payment service through an identification shared with said cloud payment service via said electronic cash register or via said cloud payment application;
communicating an amount payable from said electronic cash register to said cloud payment service;
communicating said amount payable from said cloud payment service to said cloud payment application;
receiving confirmation of said amount payable from said user;
obtaining payment authorization by said cloud payment service using said payment credentials; and
confirming payment from said cloud payment service to said electronic cash register;
wherein said identifying said user comprises identification via at least one of a basket ID and a loyalty ID;
wherein identification via said basket ID comprises obtaining a basket ID from said electronic cash register, said basket ID being an identification code for a single payment procedure at said merchant; and
communicating said basket ID from said logged in cloud payment application to said cloud payment service and wherein said communicating said amount payable further comprises communicating said basket ID from said electronic cash register to said cloud payment service thereby identifying said user as associated with said single payment procedure to said cloud payment service; and
wherein identification via said loyalty ID comprises said registering of said payment credentials including an association of said payment credentials with said loyalty ID and wherein said communicating said amount payable further comprises communicating said loyalty ID from said electronic cash register to said cloud payment service thereby identifying said user to said cloud payment service.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud based payment method for payment at a merchant'"'"'s electronic cash register (202) comprising the steps of: —upfront: A. registering payment credentials (101) of a user; —at check-in of a store of a participating merchant: B1. launching a cloud payment application (211) on a mobile terminal (201) to establish connectivity with a cloud payment service (100); —and at check-out at an electronic cash register (202): C1. identifying (221, 222; 321, 323) the user with the cloud payment service (100) through an identification shared with the cloud payment service (100) via the electronic cash register (202) or via the cloud payment application (211); C2. communicating (222; 322) an amount payable from the electronic cash register (202) to the cloud payment service (100); C3. communicating (223; 324) the amount payable from the cloud payment service (100) to the cloud payment application (211); C4. receiving (224; 325) confirmation of the amount payable from the user; C5. obtaining (225; 326) payment authorization using the payment credentials (101); and C6. confirming (226; 327) payment from the cloud payment service (100) to the electronic cash register (202).
-
Citations
9 Claims
-
1. A cloud based payment method for payment at a merchant'"'"'s electronic cash register comprising:
-
upfront; registering payment credentials of a user with a cloud payment service wherein also participating merchants are registered; at check-in of a store of a participating merchant; launching a cloud payment application on a mobile terminal of said user, said cloud payment application establishing connectivity with and logging into said cloud payment service; and at check-out at an electronic cash register of said participating merchant; identifying said user with said cloud payment service through an identification shared with said cloud payment service via said electronic cash register or via said cloud payment application; communicating an amount payable from said electronic cash register to said cloud payment service; communicating said amount payable from said cloud payment service to said cloud payment application; receiving confirmation of said amount payable from said user; obtaining payment authorization by said cloud payment service using said payment credentials; and confirming payment from said cloud payment service to said electronic cash register; wherein said identifying said user comprises identification via at least one of a basket ID and a loyalty ID; wherein identification via said basket ID comprises obtaining a basket ID from said electronic cash register, said basket ID being an identification code for a single payment procedure at said merchant; and communicating said basket ID from said logged in cloud payment application to said cloud payment service and wherein said communicating said amount payable further comprises communicating said basket ID from said electronic cash register to said cloud payment service thereby identifying said user as associated with said single payment procedure to said cloud payment service; and wherein identification via said loyalty ID comprises said registering of said payment credentials including an association of said payment credentials with said loyalty ID and wherein said communicating said amount payable further comprises communicating said loyalty ID from said electronic cash register to said cloud payment service thereby identifying said user to said cloud payment service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A cloud payment server comprising at least one processor configured to:
-
upfront; register payment credentials of an associated user with a cloud payment service provided at least in part, by the server, wherein participating merchants are also registered; at check-in of a store of a participating merchant; establish connectivity with and log in a cloud payment application of an associated mobile terminal of said user; and at check-out; identify said user through an identification received from an associated electronic cash register of one of said participating merchants or from said cloud payment application; receive an amount payable from said electronic cash register; communicate said amount payable to said logged in cloud payment application according to the identification; receive confirmation of said amount payable from said user through said logged in cloud payment application; obtain payment authorization by using said payment credentials; and confirm payment to said electronic cash register; wherein being configured to identify said user comprises being configured to identify said user via at least one of a basket ID and a loyalty ID; wherein being configured to identify said user via said basket ID comprises being configured to receive a basket ID from said electronic cash register, said basket ID being an identification code for a single payment procedure at said participating merchant and to also receive said basket ID from said logged in cloud payment application thereby identifying said user as associated with said single payment procedure; and wherein being configured to identify said user via said loyalty ID comprises being configured to register said payment credentials by including an association of said payment credentials with said loyalty ID and wherein being configured to receive said amount payable further comprises being configured to received said loyalty ID from said electronic cash register, thereby identifying said user to said cloud payment service.
-
-
9. A non-transient computer readable medium carrying instructions which when executed by at least one processor of a mobile device cause the mobile device to provide a cloud payment application, said cloud payment application being configured to:
-
establish connectivity with and log into a cloud payment server of an associated cloud payment service; and at check-out; identify a user of said mobile device to said cloud payment server; receive an amount payable from an associated electronic cash register or said user; receive said amount payable from said logged in cloud payment service according to the identification; provide confirmation of said amount payable to said cloud payment server; wherein being configured to identify said user comprises at least being configured to receive a basket ID directly or indirectly from said electronic cash register, said basket ID being an identification code for a single payment procedure at said participating merchant and to also receive said basket ID from said logged in cloud payment application, thereby confirming said user as associated with said single payment procedure, and communicate said confirmation to said cloud payment server.
-
Specification