Sha256: ba71c6eab698072e2e10e386cdc4b587eb21bf570425a0df8e63c780f94b252b

Contents?: true

Size: 695 Bytes

Versions: 6

Compression:

Stored size: 695 Bytes

Contents

# frozen_string_literal: true

require 'calendly/models/model_utils'

module Calendly
  # Calendly's invitee payment model.
  class InviteePayment
    include ModelUtils

    # @return [String] Unique identifier for the payment.
    attr_accessor :external_id

    # @return [String] Payment provider.
    attr_accessor :provider

    # @return[Float] The amount of the payment.
    attr_accessor :amount

    # @return [String] The currency format that the payment is in.
    attr_accessor :currency

    # @return [String] Terms of the payment.
    attr_accessor :terms

    # @return [Boolean] Indicates whether the payment was successfully processed.
    attr_accessor :successful
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
calendly-0.8.3 lib/calendly/models/invitee_payment.rb
calendly-0.8.2 lib/calendly/models/invitee_payment.rb
calendly-0.8.1 lib/calendly/models/invitee_payment.rb
calendly-0.8.0 lib/calendly/models/invitee_payment.rb
calendly-0.7.0 lib/calendly/models/invitee_payment.rb
calendly-0.6.0 lib/calendly/models/invitee_payment.rb