class Yapstone::RefundStatus
Constants
- ACCEPTED
- ACTION_EXECUTION_ERROR
- ACTIVE
- AUTH_APPROVED
- AUTH_DECLINED
- BLACKLISTED
- CANCELLED
- CANCELLING
- CAPTURE_APPROVED
- CAPTURE_DECLINED
- CAPTURE_HOLD
- CHECKING_DUPLICATES
- CHECK_FUNDS
- CHECK_INSTRUMENT
- COMPLETED
- DECLINED
- DUPLICATE
- DUPLICATE_REQUEST
- EXPIRED
- FAILED
- FUNDING_EXPIRED
- FUNDING_HOLD
- FUNDS_RELEASED
- GUARD_CHECK_ERROR
- HOLD
- INITIAL
- INSUFFICIENT_FUNDS
- IN_CYCLE
- NEW
- OBSOLETE
- PENDING_CYCLE
- PENDING_FUNDING
- PENDING_PAYOUT
- PENDING_PROBATION
- POST_RISK_CHECK
- PROCESSING_ERROR
- READY_FOR_CAPTURE
- READY_FOR_PAYOUT
- RECONCILED
- REJECTED
- RELEASING_HOLD
- RETURNED
- RISK_HOLD
- SANCTIONS_HOLD
- SANCTIONS_REVIEW
- SENT_FOR_CAPTURE
- SENT_FOR_DISBURSEMENT
- SENT_FOR_PAYOUT
- SENT_FOR_REIMBURSEMENT
- SETTLED
- SETTLED_TO_YS
- TRANSMITTED
- TTL_EXPIRED
- UNRECONCILED
- VALIDATION_ERROR
- VERIFICATION_FAILED
Public Class Methods
build_from_hash(value)
click to toggle source
Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value
# File lib/yapstone-payments/models/refund_status.rb, line 77 def self.build_from_hash(value) new.build_from_hash(value) end
Public Instance Methods
build_from_hash(value)
click to toggle source
Builds the enum from string @param [String] The enum value in the form of the string @return [String] The enum value
# File lib/yapstone-payments/models/refund_status.rb, line 84 def build_from_hash(value) constantValues = RefundStatus.constants.select { |c| RefundStatus::const_get(c) == value } raise "Invalid ENUM value #{value} for class #RefundStatus" if constantValues.empty? value end