https://github.com/dynamic/foxystripe
FoxyStripe is a SilverStripe ecommerce module that integrates with FoxyCart.
https://github.com/dynamic/foxystripe
Last synced: 8 days ago
JSON representation
FoxyStripe is a SilverStripe ecommerce module that integrates with FoxyCart.
- Host: GitHub
- URL: https://github.com/dynamic/foxystripe
- Owner: dynamic
- License: bsd-3-clause
- Created: 2013-06-14T00:19:31.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T18:26:55.000Z (about 1 year ago)
- Last Synced: 2025-04-05T06:11:15.260Z (3 months ago)
- Language: PHP
- Homepage: http://foxystripe.org
- Size: 2.19 MB
- Stars: 8
- Watchers: 8
- Forks: 11
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FoxyStripe
[](https://travis-ci.org/dynamic/foxystripe)
[](https://scrutinizer-ci.com/g/dynamic/foxystripe/?branch=master)
[](https://scrutinizer-ci.com/g/dynamic/foxystripe/?branch=master)
[](https://scrutinizer-ci.com/g/dynamic/foxystripe/build-status/master)
[](https://codecov.io/gh/dynamic/foxystripe)[](https://packagist.org/packages/dynamic/foxystripe)
[](//packagist.org/packages/dynamic/foxystripe)
[](https://packagist.org/packages/dynamic/foxystripe)
[](https://packagist.org/packages/dynamic/foxystripe)
[](https://packagist.org/packages/dynamic/foxystripe)
[](https://packagist.org/packages/dynamic/foxystripe)FoxyStripe is a [SilverStripe](http://silverstripe.org) ecommerce module designed to integrate with [FoxyCart](http://www.foxycart.com/).
FoxyCart provides you with a flexible, powerful, customizable, and secure ecommerce platform. FoxyStripe provides a product catalog that integrates with the FoxyCart shopping cart and API.
Features include:
* FoxyCart Add to Cart Form with Product Options and Modifiers
* Customer Order History
* Two-way Single Sign On with FoxyCart
* HMAC Product ValidationRead more about [Using FoxyStripe](docs/en/userguide/index.md), [Advanced Features](docs/en/userguide/features.md) and [Migrating from SilverStripe 3.x to 4.x](docs/en/userguide/migration.md)
## Installation
`composer require dynamic/foxystripe`
## Requirements
* SilverStripe 4.x
* FoxyCart Store 2.x## Setup
Once FoxyStripe is installed, run a dev/build to setup the database.
### FoxyCart Setup
Login to your [FoxyCart Account](https://admin.foxycart.com/admin.php) and create a new store. See [Creating a FoxyCart Account](https://wiki.foxycart.com/v/2.0/getting_started/foxycart_setup) for detailed instructions.
### FoxyStripe SetupNow that your store has been created, you'll need to grab some information from FoxyCart to configure your FoxyStripe site.
In CMS > Settings > FoxyStripe
1. Store Name - enter value from FoxyCart > Store > Settings > Store sub domain - ex: `myfoxystripestore`
2. Store Key - copy value to FoxyCart > Store > Advanced > API key - ex: `xxxxxxxxxxxxx1234`Your FoxyStripe store is now setup and ready for business. To get started, see [Using FoxyStripe](docs/en/userguide/index.md)
To set up additional features, such as Single Sign On and Order History, see [Advanced Features](docs/en/userguide/features.md)
## Additional Information
### FoxyCart Documentation
* [FoxyCart 2.0 API Docs](https://wiki.foxycart.com/v/2.0/start)
### Maintainer Contact
* [Dynamic](http://www.dynamicagency.com) ()
### CreditsInspired by previous work done by [cbryer](https://github.com/cbryer).
## Documentation
See the [docs/en](docs/en/index.md) folder.