Intermediary service for application intergration of E-commerce functionality
A system is disclosed for supporting integration of electronic commerce functionality into an application. The system includes an intermediary service layer that is configured to receive a collection of listing information from an application. The intermediary layer is also configured to electronically communicate a representation of the collection of listing information to an electronic marketplace).
1 . A system for supporting integration of electronic commerce functionality into an application, the system comprising:
an application;
an electronic marketplace;
an intermediary service layer that is configured to receive a collection of listing information from the application, and being further configured to electronically communicate a representation of the collection of listing information to the electronic marketplace.
2 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the electronic marketplace.
3 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the application.
4 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the electronic marketplace and the application.
5 . The system of claim 1 , wherein the intermediary layer is configured to electronically communicate a representation of the collection of listing information to the electronic marketplace and at least one other electronic marketplace.
6 . The system of claim 1 , wherein the intermediary layer is configured to facilitate a mapping of financial information received from the electronic marketplace to an account maintained within the application.
7 . The system of claim 1 , wherein the intermediary layer is configured to receive a credential from the application and authenticate the credential with the electronic marketplace.
8 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of a sale from the electronic marketplace and forward a representation of the indication to the application.
9 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of an unsold item and forward a representation of the indication to the application.
10 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of a fee charged by the electronic marketplace and forward a representation of the indication to the application.
12 . An application having integrated support for electronic commerce, the application component configured to set a mapping preference that links a type of information to be received from a remotely disposed electronic commerce site to a component within the application.
13 . The application of claim 12 , wherein the mapping preference is prospectively set before the type of information is actually received.
14 . The application of claim 12 , wherein when said type of information is received, it is received from the remotely disposed electronic commerce site by way of an intermediary service layer.
15 . The application of claim 14 , wherein the mapping preference links an entity associated with the electronic commerce site to an account associated with the application.
16 . The application of claim 12 , wherein the mapping preference links a type of financial information to an account maintained within the application.
17 . The application of claim 16 , wherein the application is configured to automatically or semi-automatically make a debit or credit against the account when said type of financial information is received.
18 . An intermediary service layer for supporting integration of electronic commerce functionality into an application, wherein the intermediary service layer is configured to receive a collection of listing information from an application and electronically communicate the collection of listing information to an electronic marketplace.
19 . The intermediary service layer of claim 18 , wherein the layer is remotely disposed from the electronic marketplace.
20 . The intermediary service layer of claim 18 , wherein the layer is remotely disposed from the application.