Class: OffsitePayments::Integrations::Pay2goCvs::Helper
- Inherits:
-
Helper
- Object
- Helper
- OffsitePayments::Integrations::Pay2goCvs::Helper
- Defined in:
- lib/offsite_payments/integrations/pay2go_cvs.rb
Instance Method Summary collapse
- #credential_based_url ⇒ Object
- #encrypted_data ⇒ Object
-
#initialize(order, account, options = {}) ⇒ Helper
constructor
A new instance of Helper.
Constructor Details
#initialize(order, account, options = {}) ⇒ Helper
Returns a new instance of Helper.
81 82 83 84 |
# File 'lib/offsite_payments/integrations/pay2go_cvs.rb', line 81 def initialize(order, account, = {}) super add_field 'MerchantID', OffsitePayments::Integrations::Pay2goCvs.merchant_id end |
Instance Method Details
#credential_based_url ⇒ Object
86 87 88 |
# File 'lib/offsite_payments/integrations/pay2go_cvs.rb', line 86 def credential_based_url @fields['CustomizedUrl'] end |
#encrypted_data ⇒ Object
90 91 92 93 |
# File 'lib/offsite_payments/integrations/pay2go_cvs.rb', line 90 def encrypted_data url_encrypted_data = OffsitePayments::Integrations::Pay2goCvs.fetch_url_encode_data(@fields) add_field 'CheckValue', url_encrypted_data end |