Home

Awesome

SpreeOmnikassa

A Spree payment method for the Dutch Rabobank Omnikassa.

It was developed for Anna Treurniet and mentioned in the whitepaper on my blog.

It was developed to "just work" and not more. It is unmaintained and might not work.

The reason for that is Spree's lack of any kind of support for offsite payments. Omnikassa is offsite. And as such it needs to be hacked into Spree; with many ugly overrides. On said site, it works, but this plugin breaks many things, due to the hackish way it needs to override the checkout workflow.

I am severely dissapointed in the stubborn nature of Spree in this. As such, I have no plans to upgrade this to a recent version. I have no plans to maintain it, untill maybe Spree becomes more of a DSL for e-commerce rather then a complete, turnkey solution with all sorts of assumptions. Assumptions such as "payments are always done through gateways".

Testing

I had plans to maintain and continue this extension; Hence I started off the extension with Rspec-coverage. Feel free to fork and continue this extension and when doing so, consider updating or removing the RSpec specs.

Copyright (c) 2012 Bèr Kessels, released under the New BSD License