class PciProxy::Model::CheckResult

Attributes

auth_code[R]
error[R]
response[R]
status[R]
transaction_id[R]

Public Class Methods

new(response) click to toggle source
# File lib/pci_proxy/model/check_result.rb, line 7
def initialize(response)
  @response = response
  @auth_code = response["acquirerAuthorizationCode"]
  @transaction_id = response["transactionId"]
  @error = response["error"]

  @status = @auth_code && @transaction_id && !@error ? :success : :error
end