class Payture::Ewallet::Responses::Charge

Public Instance Methods

acs_url() click to toggle source
# File lib/payture/ewallet/responses/charge.rb, line 14
def acs_url
  body['ACSUrl'] if required_3ds?
end
charged_amount() click to toggle source
# File lib/payture/ewallet/responses/charge.rb, line 6
def charged_amount
  @charged_amount ||= money(body['Amount'])
end
md() click to toggle source
# File lib/payture/ewallet/responses/charge.rb, line 18
def md
  body['ThreeDSKey'] if required_3ds?
end
pa_req() click to toggle source
# File lib/payture/ewallet/responses/charge.rb, line 22
def pa_req
  body['PaReq'] if required_3ds?
end
required_3ds?() click to toggle source
# File lib/payture/ewallet/responses/charge.rb, line 10
def required_3ds?
  body['Success'] == '3DS'
end