module TrustPayRails

Constants

VERSION

Attributes

aid[RW]
environment[RW]
fake_bank_url[RW]
fake_card_url[RW]
key[RW]

Public Class Methods

bank_transfer_url() click to toggle source
# File lib/trust_pay_rails.rb, line 14
def self.bank_transfer_url
  case @environment
  when :testing
    'https://ib.test.trustpay.eu/mapi/pay.aspx'
  when :production
    'https://ib.trustpay.eu/mapi/pay.aspx'
  when :fake
    @fake_bank_url
  end
end
card_transfer_url() click to toggle source
# File lib/trust_pay_rails.rb, line 25
def self.card_transfer_url
  case @environment
  when :testing
    # this won't actually work because trustpay does not offec car payment
    # testing.
    'https://test.trustpay.eu/mapi/cardpayments.aspx'
  when :production
    'https://ib.trustpay.eu/mapi/cardpayments.aspx'
  when :fake
    @fake_card_url
  end
end