Sha256: b25efcf42c1f48129516ac3eab4424559e23e2596190a467202dd569dc9df7a2

Contents?: true

Size: 656 Bytes

Versions: 7

Compression:

Stored size: 656 Bytes

Contents

# frozen_string_literal: true

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

7 entries across 7 versions & 1 rubygems

Version Path
calendly-0.14.0 lib/calendly/models/invitee_payment.rb
calendly-0.13.0 lib/calendly/models/invitee_payment.rb
calendly-0.12.0 lib/calendly/models/invitee_payment.rb
calendly-0.11.1 lib/calendly/models/invitee_payment.rb
calendly-0.11.0 lib/calendly/models/invitee_payment.rb
calendly-0.10.0 lib/calendly/models/invitee_payment.rb
calendly-0.9.0 lib/calendly/models/invitee_payment.rb