#[non_exhaustive]pub enum BalanceTransactionType {
Show 50 variants
Adjustment,
Advance,
AdvanceFunding,
AnticipationRepayment,
ApplicationFee,
ApplicationFeeRefund,
Charge,
ClimateOrderPurchase,
ClimateOrderRefund,
ConnectCollectionTransfer,
Contribution,
FeeCreditFunding,
InboundTransfer,
InboundTransferReversal,
IssuingAuthorizationHold,
IssuingAuthorizationRelease,
IssuingDispute,
IssuingTransaction,
ObligationOutbound,
ObligationReversalInbound,
Payment,
PaymentFailureRefund,
PaymentNetworkReserveHold,
PaymentNetworkReserveRelease,
PaymentRefund,
PaymentReversal,
PaymentUnreconciled,
Payout,
PayoutCancel,
PayoutFailure,
PayoutMinimumBalanceHold,
PayoutMinimumBalanceRelease,
Refund,
RefundFailure,
ReserveHold,
ReserveRelease,
ReserveTransaction,
ReservedFunds,
StripeBalancePaymentDebit,
StripeBalancePaymentDebitReversal,
StripeFee,
StripeFxFee,
TaxFee,
Topup,
TopupReversal,
Transfer,
TransferCancel,
TransferFailure,
TransferRefund,
Unknown(String),
}Expand description
Transaction type: adjustment, advance, advance_funding, anticipation_repayment, application_fee, application_fee_refund, charge, climate_order_purchase, climate_order_refund, connect_collection_transfer, contribution, inbound_transfer, inbound_transfer_reversal, issuing_authorization_hold, issuing_authorization_release, issuing_dispute, issuing_transaction, obligation_outbound, obligation_reversal_inbound, payment, payment_failure_refund, payment_network_reserve_hold, payment_network_reserve_release, payment_refund, payment_reversal, payment_unreconciled, payout, payout_cancel, payout_failure, payout_minimum_balance_hold, payout_minimum_balance_release, refund, refund_failure, reserve_transaction, reserved_funds, reserve_hold, reserve_release, stripe_fee, stripe_fx_fee, stripe_balance_payment_debit, stripe_balance_payment_debit_reversal, tax_fee, topup, topup_reversal, transfer, transfer_cancel, transfer_failure, transfer_refund, or fee_credit_funding.
Learn more about balance transaction types and what they represent.
To classify transactions for accounting purposes, consider reporting_category instead.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Adjustment
Advance
AdvanceFunding
AnticipationRepayment
ApplicationFee
ApplicationFeeRefund
Charge
ClimateOrderPurchase
ClimateOrderRefund
ConnectCollectionTransfer
Contribution
FeeCreditFunding
InboundTransfer
InboundTransferReversal
IssuingAuthorizationHold
IssuingAuthorizationRelease
IssuingDispute
IssuingTransaction
ObligationOutbound
ObligationReversalInbound
Payment
PaymentFailureRefund
PaymentNetworkReserveHold
PaymentNetworkReserveRelease
PaymentRefund
PaymentReversal
PaymentUnreconciled
Payout
PayoutCancel
PayoutFailure
PayoutMinimumBalanceHold
PayoutMinimumBalanceRelease
Refund
RefundFailure
ReserveHold
ReserveRelease
ReserveTransaction
ReservedFunds
StripeBalancePaymentDebit
StripeBalancePaymentDebitReversal
StripeFee
StripeFxFee
TaxFee
Topup
TopupReversal
Transfer
TransferCancel
TransferFailure
TransferRefund
Unknown(String)
An unrecognized value from Stripe. Should not be used as a request parameter.
Implementations§
Trait Implementations§
Source§impl Clone for BalanceTransactionType
impl Clone for BalanceTransactionType
Source§fn clone(&self) -> BalanceTransactionType
fn clone(&self) -> BalanceTransactionType
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for BalanceTransactionType
Available on non-crate feature redact-generated-debug only.
impl Debug for BalanceTransactionType
redact-generated-debug only.Source§impl Deserialize for BalanceTransactionType
impl Deserialize for BalanceTransactionType
Source§impl Display for BalanceTransactionType
impl Display for BalanceTransactionType
Source§impl FromStr for BalanceTransactionType
impl FromStr for BalanceTransactionType
Source§impl FromValueOpt for BalanceTransactionType
impl FromValueOpt for BalanceTransactionType
fn from_value(v: Value) -> Option<Self>
Source§impl PartialEq for BalanceTransactionType
impl PartialEq for BalanceTransactionType
Source§fn eq(&self, other: &BalanceTransactionType) -> bool
fn eq(&self, other: &BalanceTransactionType) -> bool
self and other values to be equal, and is used by ==.