IP Library Granted Patent US 9,911,119
Granted Patent B2
US 9,911,119 · App. 14/631,281 · Granted Mar 6, 2018

Multi-currency cart and checkout

Inventors: Malathi Jivan (San Jose, CA); Mica Merce (San Jose, CA)
Assignee: eBay Inc.
G06Q20/381G06Q20/102G06Q30/0633
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,911,119
App. No.
14/631,281
Granted
Mar 6, 2018
Kind
B2
Abstract

Example embodiments provide a multi-currency cart and checkout. In example embodiments, a currency accepted and a payment option for each item in a multi-currency cart is identified. A plurality of currency groups is generated based on the currency and payment options, whereby each currency group comprises one or more items having a same payment option and accepting a same currency. A multi-currency checkout user interface (UI) is presented on a client device that presents the plurality of currency groups and a pay selector for each of the plurality of the currency groups. An updated multi-currency checkout UI is presented in response to processing payment for a selected one of the plurality of currency groups. The updated multi-currency UI comprises a confirmation for payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups.

Claims (49)

1. A system comprising:

one or more hardware processors: and

a storage device storing instructions, that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:

identifying a currency accepted for each item in a multi-currency cart;

identifying a payment option for each item in the multi-currency cart;

generating a plurality of currency groups based on the currency and payment option for each item in the multi-currency cart, each currency group comprising one or more items with a same payment option in a same currency, each currency group having a different combination of a payment option and accepted currency from other currency groups;

causing presentation of a multi-currency checkout user interface (UI) on a client device, the multi-currency checkout UI presenting the plurality of currency groups and a pay selector for each of the plurality of the currency groups generated from the multi-currency cart;

processing payment for a selected one of the plurality of currency groups; and

causing automatic presentation of an updated multi-currency checkout UI in response to completion of the processing payment for the selected one of the plurality of currency groups, the updated multi-currency UI comprising a confirmation indicating completion of the processing payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups awaiting payment processing.

2. The system of claim 1 , wherein the identifying the currency comprises accessing a listing for each item and parsing the listing to detect the currency accepted for each item.

3. The system of claim 1 , wherein the identifying the currency comprises accessing metadata stored for each item, the metadata indicating the currency accepted for each item.

4. The system of claim 1 , wherein the identifying the payment option comprises accessing a listing for each item and parsing the listing to detect the payment option accepted for each item.

5. The system of claim 1 , wherein the identifying the payment option comprises accessing metadata stored for each item, the metadata indicating the payment option accepted for each item.

6. The system of claim 1 , wherein the operations further comprise:

receiving a selection of the pay selector of the selected one of the plurality of currency groups; and

causing presentation of a group checkout user interface (UI) for the selected one of the plurality of currency groups, the group checkout UI presenting shipping options.

7. The system of claim 1 , wherein the operations further comprise causing presentation of the multi-currency cart on the client device, the multi-currency cart presenting the plurality of currency groups and a checkout selector, selection of the checkout selector triggering the presentation of the multi-currency checkout UI.

8. A method comprising:

identifying a currency accepted for each item in a multi-currency cart;

identifying a payment option for each item in the multi-currency cart;

generating a plurality of currency groups based on the currency and payment option for each item in the multi-currency cart, each currency group comprising one or more items with a same payment option in a same currency, each currency group having a different combination of a payment option and accepted currency;

causing presentation of a multi-currency checkout user interface (UI) on a client device, the multi-currency checkout UI presenting the plurality of currency groups and a pay selector for each of the plurality of the currency groups generated from the multi-currency cart;

processing payment for a selected one of the plurality of currency groups; and

causing automatic presentation of an updated multi-currency checkout UI in response to completion of the processing payment for the selected one of the plurality of currency groups, the updated multi-currency UI comprising a confirmation indicating completion of the processing payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups awaiting payment processing.

9. The method of claim 8 , wherein the identifying the currency comprises:

accessing a listing for each item; and

parsing the listing to detect the currency accepted for each item.

10. The method of claim 8 , wherein the identifying the currency comprises accessing metadata stored for each item, the metadata indicating the currency accepted for each item.

11. The method of claim 8 , wherein the identifying the payment option comprises:

accessing a listing for each item; and

parsing the listing to detect the payment option accepted for each item.

12. The method of claim 8 , wherein the identifying the payment option comprises accessing metadata stored for each item, the metadata indicating the payment option accepted for each item.

13. The method of claim 8 , further comprising

receiving a selection of the pay selector of the selected one of the plurality of currency groups; and

causing presentation of a group checkout user interface (UI) tier the selected one of the plurality of currency groups, the group checkout UI presenting shipping options.

14. The method of claim 8 , further comprising causing presentation of a multi-currency cart on the client device, the multi-currency cart presenting the plurality of currency groups and a checkout selector, selection of the checkout selector triggering the presentation of the multi-currency checkout UI.

15. A machine-readable medium having no transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:

identifying a currency accepted for each item in a multi-currency cart;

identifying a payment option for each item in the multi-currency cart;

generating a plurality of currency groups based on the currency and payment option for each item in the multi-currency cart, each currency group comprising one or more items with a same payment option in a same currency, each currency group having a different combination of a payment option and accepted currency;

causing presentation of a multi-currency checkout user interface (UI) on a client device, the multi-currency checkout UI presenting the plurality of currency groups and a pay selector for each of the plurality of the currency groups generated from the multi-currency cart;

processing payment for a selected one of the plurality of currency groups; and

causing automatic presentation of an updated multi-currency checkout UI in response to completion of the processing payment for selected one of the plurality of currency groups, the updated multi-currency UI comprising a confirmation indicating completion of the processing payment for the selected one of the plurality of currency groups and remaining currency groups of the plurality of currency groups awaiting payment processing.

16. The machine-readable medium of claim 15 , wherein the identifying the currency comprising:

accessing a listing for each item; and

parsing the listing to detect the currency accepted for each item.

17. The machine-readable medium of claim 15 , wherein the identifying the payment option comprises:

accessing a listing for each item; and

parsing the listing to detect the payment option accepted for each item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2015
From: JIVAN, MALATHI; MERCE, MICAELA
To: EBAY INC.
Reel/Frame 035029/0296 →
Continuity (1)
Related Publication 20160247148A1 · Aug 25, 2016