SellerReceivableBreakdown class
Seller receivable breakdown.
- Annotations
-
- @JsonSerializable(fieldRename: FieldRename.snake)
Constructors
-
SellerReceivableBreakdown({required 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