Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

Commit

Permalink
Extract integrations into an offsite_payments gem
Browse files Browse the repository at this point in the history
A shim is used to allow existing consumers of integrations to
(hopefully) see no issues.

Closes activemerchant#1239.
  • Loading branch information
ntalbott committed Jun 4, 2014
1 parent 143dff0 commit 7aaf51e
Show file tree
Hide file tree
Showing 380 changed files with 75 additions and 21,804 deletions.
1 change: 1 addition & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
* Make all active_utils requires explicit [ntalbott]
* Balanced: Handle legacy card tokens [ntalbott]
* Braintree Blue: Default verification merchant id [speric]
* [POSSIBLE BREAKAGE] Extract integrations into an offsite_payments gem [ntalbott]

== Version 1.43.2 (May 12, 2014)

Expand Down
34 changes: 1 addition & 33 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ end
For more in-depth documentation and tutorials, see [GettingStarted.md](GettingStarted.md) and the
[API documentation](http://rubydoc.info/github/Shopify/active_merchant/master/file/README.md).

## Supported Direct Payment Gateways
## Supported Payment Gateways

The [ActiveMerchant Wiki](http://github.com/Shopify/active_merchant/wikis) contains a [table of features supported by each gateway](http://github.com/Shopify/active_merchant/wikis/gatewayfeaturematrix).

Expand Down Expand Up @@ -202,38 +202,6 @@ The [ActiveMerchant Wiki](http://github.com/Shopify/active_merchant/wikis) conta
* [Wirecard](http://www.wirecard.com) - AD, CY, GI, IM, MT, RO, CH, AT, DK, GR, IT, MC, SM, TR, BE, EE, HU, LV, NL, SK, GB, BG, FI, IS, LI, NO, SI, VA, FR, IL, LT, PL, ES, CZ, DE, IE, LU, PT, SE
* [WorldPay](http://www.worldpay.com/) - HK, US, GB, AU, AD, BE, CH, CY, CZ, DE, DK, ES, FI, FR, GI, GR, HU, IE, IL, IT, LI, LU, MC, MT, NL, NO, NZ, PL, PT, SE, SG, SI, SM, TR, UM, VA

## Supported Offsite Payment Gateways

* [2 Checkout](http://www.2checkout.com)
* [A1Agregator](http://a1agregator.ru/) - RU
* [Authorize.Net SIM](http://developer.authorize.net/api/sim/) - US
* [Banca Sella GestPay](https://www.gestpay.it/)
* [Chronopay](http://www.chronopay.com)
* [DirecPay](http://www.timesofmoney.com/direcpay/jsp/home.jsp)
* [Direct-eBanking / sofortueberweisung.de by Payment-Networks AG](https://www.payment-network.com/deb_com_en/merchantarea/home) - DE, AT, CH, BE, UK, NL
* [Dotpay](http://dotpay.pl)
* [Doku](http://doku.com)
* [Dwolla](https://www.dwolla.com/default.aspx)
* [ePay](http://www.epay.dk/epay-payment-solutions/)
* [First Data](https://firstdata.zendesk.com/entries/407522-first-data-global-gateway-e4sm-payment-pages-integration-manual)
* [HiTRUST](http://www.hitrust.com.hk/)
* [Moneybookers](http://www.moneybookers.com)
* [Nochex](http://www.nochex.com)
* [PagSeguro](http://www.pagseguro.com.br/) - BR
* [Paxum](https://www.paxum.com/)
* [PayPal Website Payments Standard](https://www.paypal.com/cgi-bin/webscr?cmd#_wp-standard-overview-outside)
* [Paysbuy](https://www.paysbuy.com/) - TH
* [Platron](https://www.platron.ru/) - RU
* [RBK Money](https://rbkmoney.ru/) - RU
* [Robokassa](http://robokassa.ru/) - RU
* [SagePay Form](http://www.sagepay.com/products_services/sage_pay_go/integration/form)
* [Suomen Maksuturva](https://www.maksuturva.fi/services/vendor_services/integration_guidelines.html)
* [Valitor](http://www.valitor.is/) - IS
* [Verkkomaksut](http://www.verkkomaksut.fi) - FI
* [WebMoney](http://www.webmoney.ru) - RU
* [WebPay](http://webpay.by/)
* [WorldPay](http://www.worldpay.com)

## Contributing

The source code is hosted at [GitHub](http://github.com/Shopify/active_merchant), and can be fetched using:
Expand Down
7 changes: 4 additions & 3 deletions activemerchant.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,18 @@ Gem::Specification.new do |s|

s.has_rdoc = true if Gem::VERSION < '1.7.0'

s.add_dependency('activesupport', '>= 2.3.14', '< 5.0.0')
s.add_dependency('i18n', '~> 0.5')
s.add_dependency('activesupport', '>= 3.2.14', '< 5.0.0')
s.add_dependency('i18n', '~> 0.6.9')
s.add_dependency('money', '< 7.0.0')
s.add_dependency('builder', '>= 2.1.2', '< 4.0.0')
s.add_dependency('json', '~> 1.7')
s.add_dependency('active_utils', '~> 2.2.0')
s.add_dependency('nokogiri', "~> 1.4")
s.add_dependency("offsite_payments", "~> 2.0.0")

s.add_development_dependency('rake')
s.add_development_dependency('mocha', '~> 0.13.0')
s.add_development_dependency('rails', '>= 2.3.14')
s.add_development_dependency('rails', '>= 3.2.14')
s.add_development_dependency('thor')
s.signing_key = ENV['GEM_PRIVATE_KEY']
s.cert_chain = ['gem-public_cert.pem']
Expand Down
25 changes: 0 additions & 25 deletions generators/integration/integration_generator.rb

This file was deleted.

34 changes: 0 additions & 34 deletions generators/integration/templates/helper.rb

This file was deleted.

54 changes: 0 additions & 54 deletions generators/integration/templates/helper_test.rb

This file was deleted.

18 changes: 0 additions & 18 deletions generators/integration/templates/integration.rb

This file was deleted.

9 changes: 0 additions & 9 deletions generators/integration/templates/module_test.rb

This file was deleted.

101 changes: 0 additions & 101 deletions generators/integration/templates/notification.rb

This file was deleted.

41 changes: 0 additions & 41 deletions generators/integration/templates/notification_test.rb

This file was deleted.

2 changes: 0 additions & 2 deletions init.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
require 'active_merchant'
require 'active_merchant/billing/integrations/action_view_helper'
ActionView::Base.send(:include, ActiveMerchant::Billing::Integrations::ActionViewHelper)
Loading

0 comments on commit 7aaf51e

Please sign in to comment.