The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

WebService::Braintree::_::Transaction::DisbursementDetail

PURPOSE

This class represents a transaction disbursement detail.

This class will only be created as part of a response or error response.

ATTRIBUTES

amount()

This is the amount for this disbursement detail.

disbursement_date()

This is the disbursement date for this disbursement detail.

exception_message()

This is the exception message for this disbursement detail.

follow_up_action()

This is the follow-up action for this disbursement detail.

funds_held()

This is the funds held for this disbursement detail.

id()

This is the ID for this disbursement detail.

merchant_account()

This is the merchant_account for this disbursement detail. This will be an object of type "" in WebService::Braintree::_::MerchantAccount.

retry()

This is the retry for this disbursement detail.

settlement_amount()

This is the settlement amount for this disbursement detail.

settlement_currency_exchance_rate()

This is the settlement currency exchange rate for this disbursement detail.

settlement_currency_iso_code()

This is the settlement currency's ISO code for this disbursement detail.

success()

This is the success for this disbursement detail.

is_success() is an alias for this attribute.

transaction_ids()

This is the transaction ids for this disbursement detail.

METHODS

is_valid()

This returns true if there is a "disbursement_date".

transactions()

This returns all the transactions referenced in this disbursement detail's "transaction_ids".