lib/datatrans.rb in datatrans-1.0.0 vs lib/datatrans.rb in datatrans-2.0.0
- old
+ new
@@ -1,5 +1,8 @@
+require 'active_support/core_ext/module'
+require 'action_view'
+
module Datatrans
BASE_URL = 'https://payment.datatrans.biz'
WEB_AUTHORIZE_URL = "#{BASE_URL}/upp/jsp/upStart.jsp"
XML_AUTHORIZE_URL = "#{BASE_URL}/upp/jsp/XML_authorize.jsp"
XML_SETTLEMENT_URL = "#{BASE_URL}/upp/jsp/XML_processor.jsp"
@@ -36,12 +39,15 @@
@@xml_settlement_url = XML_SETTLEMENT_URL
else
raise "Unknown environment '#{environment}'. Available: :development, :production."
end
end
+
+ class InvalidSignatureError < StandardError; end
end
require 'datatrans/version'
-require 'datatrans/notification'
-require 'datatrans/transaction'
+require 'datatrans/common'
+require 'datatrans/xml/transaction'
+require 'datatrans/web/transaction'
-ActionView::Base.send :include, Datatrans::Notification::ViewHelper if defined? ActionView
+ActionView::Base.send :include, Datatrans::Web::ViewHelper if defined? ActionView