Class: Increase::Models::RealTimePaymentsRequestForPayment::Rejection
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::RealTimePaymentsRequestForPayment::Rejection
- Defined in:
- lib/increase/models/real_time_payments_request_for_payment.rb
Instance Attribute Summary collapse
-
#reject_reason_code ⇒ Symbol
The reason the request for payment was rejected as provided by the recipient bank or the Real-Time Payments network.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#reject_reason_code ⇒ Symbol
The reason the request for payment was rejected as provided by the recipient bank or the Real-Time Payments network.
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'lib/increase/models/real_time_payments_request_for_payment.rb', line 118 required :reject_reason_code, Increase::Enum.new( :account_closed, :account_blocked, :invalid_creditor_account_type, :invalid_creditor_account_number, :invalid_creditor_financial_institution_identifier, :end_customer_deceased, :narrative, :transaction_forbidden, :transaction_type_not_supported, :unexpected_amount, :amount_exceeds_bank_limits, :invalid_creditor_address, :unknown_end_customer, :invalid_debtor_address, :timeout, :unsupported_message_for_recipient, :recipient_connection_not_available, :real_time_payments_suspended, :instructed_agent_signed_off, :processing_error, :other ) |