class Payture::Cheques::Responses::ChequeStatus
Attributes
cheque[R]
error_code[R]
sent[R]
status[R]
Public Class Methods
new(data)
click to toggle source
# File lib/payture/cheques/responses/cheque_status.rb, line 6 def initialize(data) @sent = data['Sended'] @cheque = data['Cheque'] @status = data['Status'] @error_code = data['ErrCode'] || Status::ERROR_STATES[@status] end
Public Instance Methods
processed?()
click to toggle source
# File lib/payture/cheques/responses/cheque_status.rb, line 13 def processed? error_code.nil? && @sent == true && @status == 'Created' end
processing_error?()
click to toggle source
# File lib/payture/cheques/responses/cheque_status.rb, line 17 def processing_error? !error_code.nil? end