Class: Increase::Models::CheckTransfer::StopPaymentRequest

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/check_transfer.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#reasonSymbol

The reason why this transfer was stopped.

Returns:

  • (Symbol)


312
313
# File 'lib/increase/models/check_transfer.rb', line 312

required :reason,
Increase::Enum.new(:mail_delivery_failed, :rejected_by_increase, :not_authorized, :unknown)

#requested_atString

The time the stop-payment was requested.

Returns:

  • (String)


318
# File 'lib/increase/models/check_transfer.rb', line 318

required :requested_at, String

#transfer_idString

The ID of the check transfer that was stopped.

Returns:

  • (String)


323
# File 'lib/increase/models/check_transfer.rb', line 323

required :transfer_id, String

#typeSymbol

A constant representing the object's type. For this resource it will always be check_transfer_stop_payment_request.

Returns:

  • (Symbol)


328
# File 'lib/increase/models/check_transfer.rb', line 328

required :type, Increase::Enum.new(:check_transfer_stop_payment_request)