This is an old revision of the document!
Why FoxyCart was Built to Integrate
Too many systems try to be all things to all people. We'd rather do one thing and do it well; and for us, that thing is ecommerce. FoxyCart is not a CMS. It's not a mailing list manager. It's not CRM or inventory management or affiliate tracking. There are plenty of great applications that do those things excellently. We'd rather put our energy into being the absolute best ecommerce platform there is, and make it easy for you to integrate with whatever other systems you already know and love.
View Integrations
↓ System | Name | Description |
---|---|---|
3PL | 3pl | Set the FoxyCart datafeed to pass your data to 3PL's fulfillment system |
ASP.Net | forms | Workaround for ASP.NET's penchant to wrap the entire HTML body in a form tag, thus breaking all javascript that relies on forms' submit events. |
Flash, Actionscript | loading_thickbox_from_flash | How to load the Foxybox from a Flash movie (using Actionscript) for easy Flash ecommerce |
Flash, Actionscript | loading_colorbox_from_flash | How to load the Colorbox-powered FoxyCart cart from a Flash movie (using Actionscript) for easy Flash ecommerce |
Bing | event_tracking | Track sales within Bing Ads |
ASP.Net, C# | test_xml_post_with_csharp | Code in C# to generate and post a FoxyCart XML datafeed on demand. |
ASP.Net, C# | datafeed_with_csharp | Functions to interact with the FoxyCart API and XML Datafeed |
ASP.Net, C# | csharp-reading-xmldatafeed-with-xmlserializer | Shows how to use the .net XmlSerializer object to easily read the FoxyCart transaction feed in cSharp.net |
ASP.Net, C# | csharp-sso-helpers | Includes code for hashing with SHA1 |
ASP.Net, C# | csharp-cart-validation | Includes code for hashing with SHA1 |
ASP.Net, C# | foxysharp | This is a collection of samples to work with FoxyCart in C |
ColdFusion | coldfusion | Integration notes for developing with Adobe ColdFusion |
ConstantContact. | constantcontact | Allow customers to 'opt in' to your Constant Contact mailing list during checkout. |
Craft CMS | craftcms | Notes for integrating FoxyCart and Craft CMS |
Django | django | Provides the necessary code to integrate into the Django framework. |
Drupal | drupal | Provides the necessary code to integrate into the Drupal CMS system. |
PHP, Excel | xml_to_simple_csv | Writes the FoxyCart XML Datafeed to a simple CSV file. Can write to separate files per product. |
FetchApp.com | fetch | Use FetchApp.com to handle downloadable products. |
Flash | hiding_flash_on_page_overlay | Hide flash objects when the Thickbox is launched, and show them again when it's closed. |
SlideShowPro, Flash | slideshowpro | Adds "Purchase This Photo: (Size Drop-Down) (Add To Cart Button)" purchase controls for each image with defined costs. |
Flask | flask | Provides a datafeed integration with the Flask framework. |
FoxyCart | custom_receipt | Create a custom email receipt using the XML datafeed. Useful if you need attachments or language customization (prior to v0.4.0) |
FoxyCart | self_hosted_downloads | Host your downloadable products on your own server. Emails are sent out to your customers using the FoxyCart XML. Highly flexible. |
FoxyCart | shadowbox_cart | Uses Michael J. I. Jackson's Shadowbox cross-browser, cross-platform javascript media viewer / modal window script to display the FoxyCart cart. |
FoxyCart | test_xml_write_to_file | Write the FoxyCart XML datafeed to a file |
FoxyCart | test_xml_post | Generate a FoxyCart XML datafeed on demand. Useful for testing your integrations. |
FoxyCart | multiship_javascript | (FC 0.6.0-) jQuery to automatically create a select box ("drop down") with previously entered ship-to addresses, with showing/hiding of the "New recipient" field. |
FoxyCart | multiship_javascript_070 | (FC 0.7.0+) jQuery to automatically create a select box ("drop down") with previously entered ship-to addresses, with showing/hiding of the "New recipient" field. |
FoxyCart | logos | Security badges and "Powered by FoxyCart" logos for your site |
FoxyCart | interceptor | Intercepts the FoxyCart XML Datafeed and hands it off to multiple locations |
FoxyCart | saved_cart | Save the cart contents as a persistent cart between sessions. |
FoxyCart | bulk_transactions_exporter | Export your transactions in bulk as a single file rather than page by page as required currently in the FoxyCart administration |
FoxyCart | multiship_javascript_2 | (FC 2.0+) jQuery to automatically create a select box ("drop down") with previously entered ship-to addresses, with showing/hiding of the "New recipient" field. |
FoxyCart | bulk_subscription_exporter | Export your subscriptions in bulk as a single file |
FraudLabsPro | fraudlabspro | Block payment fraud to minimize chargebacks and fraud losses. |
Google Adwords | google_adwords | Integrate Google Adwords with your FoxyCart receipt |
Google Analytics | campaign_tracking | Track your advertising campaigns in Google Analytics |
Google Analytics | googleanalytics | Tutorial to set up ecommerce tracking for Google Analytics and FoxyCart |
Google Analytics (Asynchronous) | googleanalytics_async | Tutorial to set up ecommerce tracking for Google Analytics and FoxyCart |
Google Analytics (Universal Analytics) | googleanalytics_universal | Tutorial to set up ecommerce tracking for Google Analytics analytics.js and FoxyCart |
Google Trusted Stores | google_trusted_stores | Code for your receipt template to tell Google Trusted Stores about the purchase |
HiFi | hifi | A tutorial for integrating FoxyCart with Hifi sites |
JamRoom | jamroom | Add e-commerce to your JamRoom v5 installation, powered by FoxyCart. |
Java | java | Notes and links to Java + FoxyCart related resources |
LightCMS | light_cms | A tutorial for integrating FoxyCart with LightCMS sites |
MODx | usersubscriptions | Create or update webuser permissions based on FoxyCart subscriptions. Useful for creating a paid subscription / premium area of your site |
MODx | productoptions | Basic instructions to use Ditto and child documents to build product option select boxes. |
MODx | rawurlencode | Clean up your "add to cart" links with a custom PHx modifier |
MODx | tutorial | A tutorial for how to set up ecommerce for MODx using FoxyCart |
MODx | inventory | A basic inventory snippet, which uses MODx TVs and chunks to display "add to cart" or "out of stock" functionality, based on available inventory. |
Next page |
Please note: The plugins listed on this page are (generally) submitted by members of the FoxyCart community, and are not verified by FoxyCart.com LLC in any way, shape, or form. Please double check the code before installing, as FoxyCart.com LLC cannot be responsible for any damages that are caused by code distributed on this wiki.