FeeRefund class final
FeeRefund
`Application Fee Refund` objects allow you to refund an application fee that has previously been created but not yet refunded. Funds will be refunded to the Stripe account from which the fee was originally collected. Related guide: [Refunding application fees](https://stripe.com/docs/connect/destination-charges#refunding-app-fee)
- Implemented types
Constructors
-
FeeRefund({required int amount, BalanceTransactionOrId? balanceTransaction, required DateTime created, required String currency, required ApplicationFeeOrId fee, required String id, Map<
String, String> ? metadata}) -
FeeRefund
const
- FeeRefund.fromJson(Object? json)
-
factory
Properties
- amount → int
-
final
- balanceTransaction → BalanceTransactionOrId?
-
final
- created → DateTime
-
final
- currency → String
-
final
- fee → ApplicationFeeOrId
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The ID of the BalanceTransactionSource.
final
-
metadata
→ Map<
String, String> ? -
final
- object → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
encodeWith<
V> (Encoder< V> encoder) → V -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited