class Google::Apis::ContentV2_1::OrderReportDisbursement

Order disbursement. All methods require the payment analyst role.

Attributes

disbursement_amount[RW]

The disbursement amount. Corresponds to the JSON property `disbursementAmount` @return [Google::Apis::ContentV2_1::Price]

disbursement_creation_date[RW]

The disbursement date, in ISO 8601 format. Corresponds to the JSON property `disbursementCreationDate` @return [String]

disbursement_date[RW]

The date the disbursement was initiated, in ISO 8601 format. Corresponds to the JSON property `disbursementDate` @return [String]

disbursement_id[RW]

The ID of the disbursement. Corresponds to the JSON property `disbursementId` @return [String]

merchant_id[RW]

The ID of the managing account. Corresponds to the JSON property `merchantId` @return [Fixnum]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/content_v2_1/classes.rb, line 6433
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/content_v2_1/classes.rb, line 6438
def update!(**args)
  @disbursement_amount = args[:disbursement_amount] if args.key?(:disbursement_amount)
  @disbursement_creation_date = args[:disbursement_creation_date] if args.key?(:disbursement_creation_date)
  @disbursement_date = args[:disbursement_date] if args.key?(:disbursement_date)
  @disbursement_id = args[:disbursement_id] if args.key?(:disbursement_id)
  @merchant_id = args[:merchant_id] if args.key?(:merchant_id)
end