SellerReceivableBreakdown class

The detailed breakdown of the capture activity. This is not available for transactions that are in pending state.

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake)

Constructors

SellerReceivableBreakdown(Money? grossAmount, Money? paypalFee, Money? paypalFeeInReceivableCurrency, Money? netAmount, Money? receivableAmount, ExchangeRate? exchangeRate, List<PlatformFee>? platformFees)
const
SellerReceivableBreakdown.fromJson(Map<String, dynamic> json)
factory

Properties

exchangeRate ExchangeRate?
The exchange rate that determines the amount that is credited to the payee's PayPal account. Returned when the currency of the captured payment is different from the currency of the PayPal account where the payee wants to credit the funds.
final
grossAmount Money?
The amount for this captured payment in the currency of the transaction.
final
hashCode int
The hash code for this object.
no setterinherited
netAmount Money?
The net amount that the payee receives for this captured payment in their PayPal account. The net amount is computed as gross_amount minus the paypal_fee minus the platform_fees.
final
paypalFee Money?
The applicable fee for this captured payment in the currency of the transaction.
final
paypalFeeInReceivableCurrency Money?
The applicable fee for this captured payment in the receivable currency. Returned only in cases the fee is charged in the receivable currency. Example 'CNY'.
final
platformFees List<PlatformFee>?
An array of platform or partner fees, commissions, or brokerage fees that associated with the captured payment.
final
receivableAmount Money?
The net amount that is credited to the payee's PayPal account. Returned only when the currency of the captured payment is different from the currency of the PayPal account where the payee wants to credit the funds. The amount is computed as net_amount times exchange_rate.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited