Sha256: 4eae3e9e455fcf5c532d35d5169999e5ec2d8b6388a10d3ed290903fcae873a4

Contents?: true

Size: 609 Bytes

Versions: 3

Compression:

Stored size: 609 Bytes

Contents

require_relative '../../util/enum'

module MangoModel

  # Mandate status enumeration
  class MandateStatus
    extend Enum

    # The mandate has been created
    CREATED = value 'CREATED'

    # The mandate has been submitted to the banks and
    # payments can now be done with this mandate
    SUBMITTED = value 'SUBMITTED'

    # The mandate is active and has been accepted by the
    # banks and/or successfully used in a payment
    ACTIVE = value 'ACTIVE'

    # The mandate has failed for one of a variety of reasons
    # and is no longer available for payments
    FAILED = value 'FAILED'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mangopay-v4-4.1.0 lib/mangopay/model/enum/mandate_status.rb
mangopay-v4-4.0.2 lib/mangopay/model/enum/mandate_status.rb
mangopay-v4-4.0.1 lib/mangopay/model/enum/mandate_status.rb