NAME

WebService::Braintree::_::WebhookNotification

PURPOSE

This class represents a webhook notification.

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

ATTRIBUTES

account_updater_daily_report()

This returns the webhook notification's account-updater daily report.

api_error_response()

This returns the webhook notification's API error response. This will be an object of type "" in WebService::Braintree::ErrorResult.

error_result() is an alias for this attribute.

connected_merchant_paypal_status_changed()

This returns the webhook notification's status change of the connected merchant. This will be an object of type "" in WebService::Braintree::_::ConnectedMerchantPayPalStatusChanged.

connected_merchant_status_transmitted()

This returns the webhook notification's status transition of connected merchant. This will be an object of type "" in WebService::Braintree::_::ConnectedMerchantstatusTransitioned.

disbursement()

This returns the webhook notification's disbursement. This will be an object of type "" in WebService::Braintree::_::Disbursement.

dispute()

This returns the webhook notification's dispute. This will be an object of type "" in WebService::Braintree::_::Dispute.

granted_payment_instrument_type()

This returns the webhook notification's granted payment instrument type. This will be an object of type "" in WebService::Braintree::_::GrantedPaymentInstrumentUpdate.

ideal_payment()

This returns the webhook notification's Ideal payment. This will be an object of type "" in WebService::Braintree::_::IdealPayment.

kind()

This returns the webhook notification's kind.

merchant_account()

This returns the webhook notification's merchant account. This will be an object of type "" in WebService::Braintree::_::MerchantAccount.

partner_merchant()

This returns the webhook notification's partner merchant. This will be an object of type "" in Hash::Inflator.

subscription()

This returns the webhook notification's subscription. This will be an object of type "" in WebService::Braintree::_::Subscription.

subject()

This returns the webhook notification's subject.

This is not meant for client usage.

timestamp()

This returns the webhook notification's timestamp.

transaction()

This returns the webhook notification's transaction. This will be an object of type "" in WebService::Braintree::_::Transaction.

METHODS

errors

This returns the errors if this object has errors.

message

This returns the error's message if this object has errors.

is_check

This returns true if this is a check.