- Notifications
You must be signed in to change notification settings - Fork442
Huge collection of payment gateways for@spree. Stripe, Braintree, Apple Pay, Authorize.net and many others!
License
spree/spree_gateway
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Community supported Spree Payment Method Gateways. It works as a wrapper foractive_merchant gateway.
Supported payment gateways:
- Authorize.net (with CIM support)
- Apple Pay (via Stripe)
- BanWire
- Bambora (previously Beanstream)
- Braintree
- CyberSource
- ePay
- eWay
- maxipago
- MasterCard Payment Gateway Service (formerly MiGS)
- Moneris
- PayJunction
- Payflow
- Paymill
- Pin Payments
- QuickPay
- sage Pay
- SecurePay
- Spreedly
- Stripe (with Stripe Elements)
- USAePay
- Worldpay (previously Cardsave)
ForPayPal
support head over tobraintree_vzero extension.
Add this extension to your Gemfile with this line:
gem'spree_gateway','~> 3.7'
Install the gem using Bundler:
bundleinstall
Copy & run migrations
bundleexecrailsgspree_gateway:install
Finally, make sure torestart your app. Navigate toConfiguration > Payment Methods > New Payment Method in the admin panel and you should see that a bunch of additional gateways have been added to the list.
In the spirit offree software,everyone is encouraged to help improve this project.
Here are some waysyou can contribute:
- by using prerelease versions
- by reportingbugs
- by suggesting new features
- by writing or editing documentation
- by writing specifications
- by writing code (no patch is too small: fix typos, add comments, clean up inconsistent whitespace)
- by refactoring code
- by resolvingissues
- by reviewing patches
Starting point:
- Fork the repo
- Clone your repo
- (You will need to
brew install mysql postgres
if you don't already have them installed) - Run
bundle
- (You may need to
bundle update
if bundler gets stuck) - Run
bundle exec rake test_app
to create the test application inspec/test_app
- Make your changes
- Ensure specs pass by running
bundle exec rspec spec
- (You will need to
brew install phantomjs
if you don't already have it installed) - Submit your pull request
Spree is released under theNew BSD License.
Spree Gateway is maintained bySpark Solutions Sp. z o.o..
We are passionate about open source software.We areavailable for hire.