class Gestpay::Result::Payment

Public Instance Methods

amount() click to toggle source
# File lib/gestpay/result/payment.rb, line 4
def amount
  BigDecimal(data[:amount])
end
verify_by_visa?() click to toggle source
# File lib/gestpay/result/payment.rb, line 8
def verify_by_visa?
  error_code == '8006'
end
visa_encrypted_string() click to toggle source
# File lib/gestpay/result/payment.rb, line 12
def visa_encrypted_string
  verify_by_visa_data = data[:vb_v]
  verify_by_visa_data[:vb_v_risp] if verify_by_visa? && verify_by_visa_data[:vb_v_buyer] == 'OK'
end