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