How do I get your products and images onto my website?
- We offer a FREE XML feed which is state-of-the-art method that can populate most shopping carts with our products, images, and descriptions.
- This tool will automatically update your website when we have new items, or if items are out of stock or discontinued.
- To obtain the feed, please email us at firstname.lastname@example.org.
How can I build an adult webstore from an XML feed?
While Sextoy Distributing is not in the business of hosting and building websites for our customers, we do get this question a lot. There are many third party websites and developers who can build a store for you. We offer a basic XML feed free to our wholesale accounts. You are welcome to work with your own programmer or any company that can assist you with implementing the feed.
One company, Inventory Source, has done a really great job. They take our feed and repurpose it to work with many online shopping carts. They offer integration modules for those shopping systems which take their modified feed formats and automatically import and update the product information in to your store. They can even build an online store for you. All you have to do is take your own orders within your own store, then submit them to us through your SexToyDistributing.com account. We’ll drop ship your orders direct to your customers, so you don’t have to worry about the warehousing and inventory components of having an online adult retail store. Not only is InventorySource.com experienced with implementing XML feeds, but they also offer a variety of services such as hosted websites, custom services for your existing website, product update alerts, free guides and tutorials, and so much more!
But I already have a web site and online store…
You will need to find a web developer or integrator who can help you. We do know that InventorySource.com can also help you with integrating into your already existing online store.
XML Feeds Defined
XML is eXtensible Markup Language.
It is a universally accepted general purpose way of defining and exchanging data. It is not platform dependent. It does not matter what database or computer system the information is stored on or transferred between. Like HTML it is a way to define data, so that it can be used by many different systems.
How to use XML
XML is an information format. It is up to the website or database owner to develop a way to use the data defined in the XML file and to decide how they will store the information in their own database or on their system. Often shopping cart systems or web portal systems will have a module which will allow the use of xml imports. Sometimes a shopping cart system will need to develop a script or program in the programming language of their choice which will read the xml file, parse it (match the info to their own needs) and then insert the data into their own database.
If your shopping cart system does not have a way to import xml, you may need a programmer to build a program for you to import the data. There is third party software which will allow you to change the format of the xml file. Perhaps one of these will transform the xml file into another format which you can import.
Why use XML?
- It is self documenting, so it describes the data and field names for the data stored with it.
- It has strict syntax requirements, which make coding for it very simple, consistent and efficient.
- It is based upon international standards.
- It is widely used.
- It is hierarchical, making it perfect for storing repetitive similar information (a database table or tables)
- It is platform independent, thus immune to changes in technology
- It is forward and backward compatible so easy to maintain
- Extensive software is available and components are built into almost all programming languages available today.
- XML in some form has been in use since 1980. The current incarnation was ratified by the WWW Consortium 10 years ago.
- It is universal.
Opting for XML for data exchange is a bit like choosing SQL for databases: you still have to build your own database and your own programs and procedures that manipulate it, but there are many tools available and many people who can help you. And since XML is license-free, you can build your own software around it without paying anybody anything. The large and growing support means that you are also not tied to a single vendor. Even Microsoft uses it for their newest Office suite of products.
More information and Resources on XML
Wikipedia definition: http://en.wikipedia.org/wiki/XML
W3 Schools XML Tutorial http://www.w3schools.com/xml
W3C XML Homepage http://www.w3.org/XML/
IBM’s “New to XML” page http://www.ibm.com/developerworks/xml/newto/
O’Reilly XML Information – http://xml.com/
PHP’s XML Parser – http://us3.php.net/xml
Per request we can provide an XML feed for all our wholesale products, at this time we do not offer support for this service. Please contact a specialist or one of the above resources for help in integrating it into your store.