Supermetrics brings all your marketing data into Google Sheets, Google Data Studio, Excel, BigQuery, Snowflake, Redshift, Azure

Field list for Stripe

62 metrics and 191 dimensions available

CategoryFieldCodeTypeDescription
TIMEYearyeardimYear, e.g. 2017
Quarterquarterdim
Year & monthyearmonthdimYear and month, e.g. 2017|06
Year & week (Sun-Sat)yearweekdimYear and week for US weeks, e.g. 2017|08
Year & week (Mon-Sun)yearweekisodimYear and week for ISO weeks, e.g. 2017|08
Year of week (Sun-Sat)yearofweekdimYear of week for US weeks, e.g. 2017
Year of week (Mon-Sun)yearofweekisodimYear of week for ISO weeks, e.g. 2017
MonthmonthdimMonth, e.g. 6
Week (Sun-Sat)weekdimUS week number, e.g. 51
Week (Mon-Sun)weekisodimISO week number, e.g. 51
Day of weekdayofweekdim
Day of week (Sun-Sat)dayofweeknamedimDay of week name for US weeks, e.g. 0 Sunday
Day of week (Mon-Sun)dayofweeknameisodimDay of week name for ISO weeks, e.g. 1 Sunday
DatedatedimDate, e.g. 2017-01-31
Day of monthdayofmonthdimDay of month, e.g. 2
Hourhourdim
Minuteminutedim
ACCOUNTAccount IDaccount_iddim
Account nameaccount_namedim
CUSTOMERCustomer IDcustomer_iddimUnique identifier for the object
Customer currencycustomer_currencydimThree-letter ISO code for the currency the customer can be charged in for recurring billing purposes
Customer emailcustomer_emaildimThe customer's email address
Customer VAT IDcustomer_vat_iddimUnique identifier for the object
Customer is delinquentcustomer_delinquentdimWhen the customer's latest invoice is billed by charging automatically, delinquent is true if the invoice's latest charge is failed. When the customer's latest invoice is billed by sending an invoice, delinquent is true if the invoice is not paid by its due date
SOURCESource IDsource_iddimUnique identifier for the object
Source typesource_typedimThe type of the source. The type is a payment method
Source address line 1source_address_line_1dimAddress line 1 (Street address/PO Box/Company name)
Source address line 2source_address_line_2dimAddress line 2 (Apartment/Suite/Unit/Building)
Source address citysource_address_citydimCity/District/Suburb/Town/Village
Source address statesource_address_statedimState/County/Province/Region
Source address countrysource_address_countrydimBilling address country, if provided when creating card
Source address zip codesource_address_zipdimZIP or postal code
Source address zip code checksource_address_zip_checkdimIf address_zip was provided, results of the check: pass, fail, unavailable, or unchecked
Source metadatasource_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
SOURCE CARDCard brandsource_card_branddimCard brand. Can be American Express, Diners Club, Discover, JCB, MasterCard, UnionPay, Visa, or Unknown
Card funding typesource_card_fundingdimCard funding type. Can be credit, debit, prepaid, or unknown
Card country codesource_card_countrydimTwo-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected
Card holder namesource_card_namedimCardholder name
Card expiration monthsource_card_exp_monthdimTwo digit number representing the card's expiration month
Card expiration yearsource_card_exp_yeardimFour digit number representing the card's expiration year
Card fingerprintsource_card_fingerprintdimUniquely identifies this particular card number. You can use this attribute to check whether two customers who've signed up with you are using the same card number, for example
Card tokenization methodsource_card_tokenizationdimIf the card number is tokenized, this is the method that was used. Can be apple_pay or google_pay
Card CVC checksource_card_cvc_checkdimIf a CVC was provided, results of the check: pass, fail, unavailable, or unchecked
Card last 4 digitssource_card_last4dimThe last four digits of the card
Card last 4 digits (dynamic)source_card_last4_dynamicdim(For tokenized numbers only.) The last four digits of the device account number
SHIPPING ADDRESSShipping carriershipping_carrierdimThe delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc. If multiple carriers were used for this purchase, please separate them with commas
Shipping tracking numbershipping_tracking_numberdimThe tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas
Shipping recipient nameshipping_recipient_namedimThe name of the customer
Shipping recipient phoneshipping_recipient_phonedimThe recipient's phone number
Shipping address line 1shipping_line_1dimAddress line 1 (Street address/PO Box/Company name)
Shipping address line 2shipping_line_2dimAddress line 2 (Apartment/Suite/Unit/Building)
Shipping zip codeshipping_address_zipdimZIP or postal code
Shipping cityshipping_address_citydimCity/District/Suburb/Town/Village
Shipping stateshipping_statedimState/County/Province/Region
Shipping countryshipping_address_countrydimBilling address country, if provided when creating card
COUPONCoupon IDcoupon_iddimUnique identifier for the object
Coupon durationcoupon_durationdimOne of forever, once, and repeating. Describes how long a customer who applies this coupon will get the discount
Coupon percent offcoupon_percent_offdimPercent that will be taken off the subtotal of any invoices for this customer for the duration of the coupon. For example, a coupon with percent_off of 50 will make a $100 invoice $50 instead
Coupon redeem by datecoupon_redeem_bydimDate after which the coupon can no longer be redeemed
Coupon is validcoupon_validdimTaking account of the above properties, whether this coupon can still be applied to a customer
Coupon metadatacoupon_metadatadimA set of key-value pairs that you can attach to a coupon object. It can be useful for storing additional information about the coupon in a structured format
APPLICATIONApplication IDapp_iddimUnique identifier for the object
APPLICATION FEEApplication fee IDapp_fee_iddimUnique identifier for the object
Fee currencyapp_fee_currencydimThree-letter ISO currency code, in lowercase
Fee is refundedapp_fee_refundeddimWhether the fee has been fully refunded. If the fee is only partially refunded, this attribute will still be false
Originating transaction IDapp_fee_orig_transactiondimID of the corresponding charge on the platform account, if this fee was the result of a charge using the destinationparameter
BALANCEBalance typebalance_typedimString representing the object's type. Objects of the same type share the same value
Balance currencybalance_currencydimThree-letter ISO currency code, in lowercase
BALANCE TRANSACTIONTransaction IDtransaction_iddimUnique identifier for the object
Transaction typetransaction_typedimTransaction type: adjustment, advance, advance_funding, application_fee, application_fee_refund, charge, connect_collection_transfer, issuing_authorization_hold, issuing_authorization_release, issuing_transaction, payment, payment_failure_refund, payment_refund, payout, payout_cancel, payout_failure, refund, refund_failure, reserve_transaction, reserved_funds, stripe_fee, stripe_fx_fee, tax_fee, topup, topup_reversal, transfer, transfer_cancel, transfer_failure, or transfer_refund
Transaction statustransaction_statusdimIf the transaction's net funds are available in the Stripe balance yet. Either available or pending
Transaction available datetransaction_available_datedimThe date the transaction's net funds will become available in the Stripe balance
Transaction currencytransaction_currencydimThree-letter ISO currency code, in lowercase
Transaction descriptiontransaction_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
First fee typetransaction_fee_typedimType of the fee, one of: application_fee, stripe_fee or tax
First fee descriptiontransaction_fee_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
CHARGECharge IDcharge_iddimUnique identifier for the object
Charge typecharge_typedimString representing the object's type. Objects of the same type share the same value
Charge statuscharge_statusdimThe status of the payment is either succeeded, pending, or failed
Charge currencycharge_currencydimThe status of the payment is either succeeded, pending, or failed
Charge descriptioncharge_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
Charge on behalf ofcharge_on_behalf_ofdimThe account (if any) the charge was made on behalf of without triggering an automatic transfer
Charge is capturedcharge_captureddimIf the charge was created without capturing, this Boolean represents whether it is still uncaptured or has since been captured
Charge is paidcharge_paiddimtrue if the charge succeeded, or was successfully authorized for later capture
Charge is refundedcharge_refundeddimWhether the charge has been fully refunded. If the charge is only partially refunded, this attribute will still be false
Charge statement descriptorcharge_statementdimExtra information about a charge. This will appear on your customer's credit card statement. It must contain at least one letter
Charge failure codecharge_failure_codedimError code explaining reason for charge failure if available
Charge failure messagecharge_failure_messagedimMessage to user further explaining reason for charge failure if available
Charge receipt emailcharge_receipt_emaildimThis is the email address that the receipt for this charge was sent to
Charge receipt numbercharge_receipt_numberdimThis is the transaction number that appears on email receipts sent for this charge. This attribute will be null until a receipt has been sent
Charge transfer groupcharge_transfer_groupdimA string that identifies this transaction as part of a group. See the Connect documentation for details
Charge metadatacharge_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
Outcome typecharge_outcome_typedimPossible values are authorized, manual_review, issuer_declined, blocked, and invalid
Outcome network statuscharge_outcome_network_statusdimPossible values are approved_by_network, declined_by_network, not_sent_to_network, and reversed_after_approval. The value reversed_after_approval indicates the payment was blocked by Stripe after bank authorization, and may temporarily appear as "pending" on a cardholder's statement
Outcome risk levelcharge_outcome_risk_leveldimStripe's evaluation of the riskiness of the payment. Possible values for evaluated payments are normal, elevated, highest. For non-card payments, and card-based payments predating the public assignment of risk levels, this field will have the value not_assessed. In the event of an error in the evaluation, this field will have the value unknown
Outcome reasoncharge_outcome_reasondimAn enumerated value providing a more detailed explanation of the outcome's type. Charges blocked by Radar's default block rule have the value highest_risk_level. Charges placed in review by Radar's default review rule have the value elevated_risk_level. Charges authorized, blocked, or placed in review by custom rules have the value rule
Outcome seller messagecharge_outcome_seller_messagedimA human-readable description of the outcome type and reason, designed for you (the recipient of the payment), not your customer
Fraud user reportcharge_fraud_user_reportdimAssessments reported by you. If set, possible values of are safe and fraudulent
Fraud user detailscharge_fraud_detailsdimInformation on fraud assessments for the charge
TRANSFERTransfer IDtransfer_iddimUnique identifier for the object
Transfers currencytransfer_currencydimThree-letter ISO currency code, in lowercase
Transfers descriptiontransfer_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
Transfer is reversedtransfer_reverseddimWhether the transfer has been fully reversed. If the transfer is only partially reversed, this attribute will still be false
Transfer source typetransfer_source_typedimThe source balance this transfer came from. One of card, financing, bank_account, or alipay_account
Transfer source transaction IDtransfer_source_transaction_iddimUnique identifier for the object
Transfers destination payment IDtransfer_destination_payment_iddimUnique identifier for the object
Transfer group IDtransfer_group_iddimUnique identifier for the object
Transfer metadatatransfer_metadatadimA set of key-value pairs that you can attach to a transfer object. It can be useful for storing additional information about the transfer in a structured format
DESTINATION ACCOUNTDestination IDdestination_iddimUnique identifier for the object
INVOICEInvoice IDinvoice_iddimThe ID of the invoice this invoice item belongs to
Invoice currencyinvoice_currencydimThree-letter ISO currency code, in lowercase
Invoice descriptioninvoice_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users. Referenced as 'memo' in the Dashboard
Invoice period start timeinvoice_period_startdimStart of the usage period during which invoice items were added to this invoice
Invoice period end timeinvoice_period_enddimEnd of the usage period during which invoice items were added to this invoice
Invoice next payment attemptinvoice_next_payment_attemptdimThe time at which payment will next be attempted. This value will be null for invoices where billing=send_invoice
Invoice statusinvoice_statusdimThe status of the invoice. Can have the values "draft", "open", "paid", "void", and "uncollectible"
Invoice marked uncollectibleinvoice_marked_uncollectible_atdimThe time that the invoice was marked uncollectible
Invoice metadatainvoice_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
Invoice receipt numberinvoice_receipt_numberdimThis is the transaction number that appears on email receipts sent for this charge. This attribute will be null until a receipt has been sent
Invoice statement descriptorinvoice_statementdimExtra information about a charge. This will appear on your customer's credit card statement. It must contain at least one letter
TAX RATESTax rate idtax_rate_iddimUnique identifier for the object
Tax rate descriptiontax_rate_descriptiondimAn arbitrary string attached to the tax rate for your internal use only. It will not be visible to your customers
Tax rate nametax_rate_namedimThe display name of the tax rates as it will appear to your customer on their receipt email, PDF, and the hosted invoice page
Tax rate jurisdictiontax_rate_jurisdictiondimThe jurisdiction for the tax rate. You can use this label field for tax reporting purposes. It also appears on your customer’s invoice
INVOICE ITEMInvoice item IDinvoice_item_iddimUnique identifier for the object
Invoice item currencyinvoice_item_currencydimThree-letter ISO currency code
Invoice item descriptioninvoice_item_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
ORDEROrder IDorder_iddimUnique identifier for the object
Order statusorder_statusdimCurrent order status. One of created, paid, canceled, fulfilled, or returned
Order currencyorder_currencydimThree-letter ISO currency code, in lowercase
Order emailorder_emaildimThe email address of the customer placing the order
Order shipping methodorder_shipping_methoddimThe shipping method to select for fulfilling this order. If specified, must be one of the ids of a shipping method in the shipping_methods
Order paid timeorder_paid_timedim
Order fulfilled timeorder_fulfilled_timedim
Order cancelled timeorder_cancelled_timedim
Order returned timeorder_returned_timedim
Order updated timeorder_updated_timedim
Order metadataorder_metadatadimA set of key-value pairs that you can attach to a product object. It can be useful for storing additional information about the order in a structured format
SUBSCRIPTIONSubscription IDsubscription_iddimUnique identifier for the object
Subscription statussubscription_statusdimPossible values are trialing, active, past_due, canceled, or unpaid. A subscription still in its trial period is trialing and moves to active when the trial period is over. If subscription billing=charge_automatically it becomes past_due when payment to renew it fails and canceled or unpaid (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts. If subscription billing=send_invoice it becomes past_due when its invoice is not paid by the due date, and canceled or unpaid if it is still not paid by an additional deadline after that. Note that when a subscription has a status of unpaid, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed.)
Subscription start timesubscription_start_timedimDate of the last substantial change to this subscription. For example, a change to the items array, or a change of status, will reset this timestamp
Subscription end timesubscription_end_timedimIf the subscription has ended, the date the subscription ended
Subscription cancel timesubscription_cancel_timedimIf the subscription has been canceled, the date of that cancellation. If the subscription was canceled with cancel_at_period_end, canceled_atwill still reflect the date of the initial cancellation request, not the end of the subscription period when the subscription is automatically moved to a canceled state
Cancel at period endsubscription_cancel_period_enddimBoolean indicating whether this subscription should cancel at the end of the current period
Subscription trial start timesubscription_trial_startdimIf the subscription has a trial, the beginning of that trial
Subscription trial end timesubscription_trial_enddimUnix timestamp representing the end of the trial period the customer will get before being charged for the first time. This will always overwrite any trials that might apply via a subscribed plan
Subscription period start timesubscription_period_startdimStart of the current period that the subscription has been invoiced for
Subscription period end timesubscription_period_enddimEnd of the current period that the subscription has been invoiced for. At the end of this period, a new invoice will be created
Subscription metadatasubscription_metadatadimA set of key-value pairs that you can attach to a Subscription object. It can be useful for storing additional information about the subscription in a structured format
SUBSCRIPTION PLANPlan idsubscription_plan_iddimUnique identifier for the object
Product IDproduct_iddimUnique identifier for the object
Product namesubscription_product_namedimA brief description of the product
Plan namesubscription_plan_namedimA brief description of the plan, hidden from customers
Plan intervalsubscription_plan_intervaldimOne of day, week, month or year. The frequency with which a subscription should be billed
Plan statement descriptorsubscription_plan_statementdim
Plan metadatasubscription_plan_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
SUBSCRIPTION ITEMSubscription item IDsubscription_item_iddimUnique identifier for the object
Subscription item currencysubscription_item_currencydimThree-letter ISO currency code
Subscription items descriptionsubscription_item_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
PAYOUTPayout IDpayout_iddimUnique identifier for the object
Payout typepayout_typedimCan be bank_account or card
Payout statuspayout_statusdimOnly return payouts that have the given status: pending, paid, failed, or canceled
Payout currencypayout_currencydimThree-letter ISO currency code, in lowercase
Payout arrival datepayout_arrival_datedimDate the payout is expected to arrive in the bank. This factors in delays like weekends or bank holidays
Payout methodpayout_methoddimThe method used to send this payout, which can be standard or instant
Payout descriptionpayout_descriptiondimAn arbitrary string attached to the object. Often useful for displaying to users
Payout statement descriptorpayout_statementdimExtra information about a payout to be displayed on the user's bank statement
Payout source typepayout_source_typedimThe source balance to use for this transfer. One of card, financing, bank_account, or alipay_account. For most users, this will default to card
Payout failure codepayout_failure_codedimError code explaining reason for payout failure if available
Payout failure messagepayout_failure_messagedimMessage to user further explaining reason for payout failure if available
Payout failure transaction IDpayout_failure_transaction_iddimUnique identifier for the object
Payout metadatapayout_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
REFUNDRefund IDrefund_iddimUnique identifier for the object
Refund statusrefund_statusdimStatus of the refund. For credit card refunds, this can be succeeded or failed. For other types of refunds, it can be pending, succeeded, failed, or canceled
Refund currencyrefund_currencydimThree-letter ISO currency code, in lowercase
Refund reasonrefund_reasondimReason for the refund. If set, possible values are duplicate, fraudulent, and requested_by_customer
Refund receipt numberrefund_receipt_numberdimThis is the transaction number that appears on email receipts sent for this refund
Refund metadatarefund_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
DISPUTEDispute IDdispute_iddimUnique identifier for the object
Dispute statusdispute_statusdimCurrent status of dispute. Possible values are warning_needs_response, warning_under_review, warning_closed, needs_response, under_review, charge_refunded, won, or lost
Dispute reasondispute_reasondimReason given by cardholder for dispute. Possible values are duplicate, fraudulent, subscription_canceled, product_unacceptable, product_not_received, unrecognized, credit_not_processed, general, incorrect_account_details, insufficient_funds, bank_cannot_process, debit_not_authorized, or customer_initiated
Dispute currencydispute_currencydimThree-letter ISO currency code, in lowercase
Dispute charge is refundabledispute_charge_refundabledimIf true, it is still possible to refund the disputed payment. Once the payment has been fully refunded, no further funds will be withdrawn from your Stripe account as a result of this dispute
Dispute metadatadispute_metadatadimSet of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format
Has evidencedispute_has_evidencedimWhether evidence has been staged for this dispute
Evidence due by datedispute_evidence_due_bydimDate by which evidence must be submitted in order to successfully challenge dispute. Will be null if the customer's bank or credit card company doesn't allow a response for this particular dispute
Evidence is past duedispute_evidence_past_duedimWhether the last evidence submission was submitted past the due date. Defaults to false if no evidence submissions have occurred. If true, then delivery of the latest evidence is not guaranteed
REVIEWReview IDreview_iddimUnique identifier for the object
DEPRECATEDInvoice is paidinvoice_paiddimWhether payment was successfully collected for this invoice. An invoice can be paid (most commonly) with a charge or with credit from the customer's account balance. Please note that this field will be removed on 2021-08-12
Invoice is forgiveninvoice_forgivendimPlease note that this field will be removed on 2021-08-12
Invoice is closedinvoice_closeddimPlease note that this field will be removed on 2021-08-12
BALANCEBalance amountbalance_amountmetGross amount of the transaction, in cents
Card balancebalance_source_cardmet
Bank account balancebalance_source_bankmetCurrent balance, if any, being stored on the customer's account. If negative, the customer has credit to apply to the next invoice. If positive, the customer has an amount owed that will be added to the next invoice. The balance does not refer to any unpaid invoices; it solely takes into account amounts that have yet to be successfully applied to any invoice. This balance is only taken into account as invoices are finalized. Note that the balance does not include unpaid invoices
Bitcoin receiver balancebalance_source_bitcoinmet
BALANCE TRANSACTIONTransaction amounttransaction_amountmetGross amount of the transaction, in cents
Transaction nettransaction_netmetNet amount of the transaction, in cents
Transaction feetransaction_feemetFees (in cents) paid for this transaction
Transaction refundtransaction_refundmet
Transaction charge (%)transaction_charge_percentmet
Transaction fee (%)transaction_fee_percentmetFees (in cents) paid for this transaction
Transaction refund (%)transaction_refund_percentmet
Transaction average amounttransaction_average_amountmet
Transaction average nettransaction_average_netmet
Transaction average chargetransaction_average_chargemet
Transaction average refundtransaction_average_refundmet
Charge amounttransaction_charge_amountmetAmount of the fee, in cents
Charge nettransaction_charge_netmetNet amount of the transaction, in cents
Charge feetransaction_charge_feemetFees (in cents) paid for this transaction
Charge fee (%)charge_fee_percentmet
Charge average amountcharge_average_amountmet
Charge average netcharge_average_netmet
Charge average feecharge_average_feemet
Transactionstransactionsmet
Charge transactionstransaction_chargesmet
Fee transactionstransaction_feesmet
Refund transactionstransaction_refundsmet
CUSTOMERCustomer balancecustomer_account_balancemetAn integer amount in JPY that represents the account balance for your customer. Account balances only affect invoices. A negative amount represents a credit that decreases the amount due on an invoice; a positive amount increases the amount due on an invoice
COUPONDuration in monthscoupon_duration_in_monthsmetIf duration is repeating, the number of months the coupon applies. Null if coupon duration is forever or once
Amount offcoupon_amount_offmetAmount (in the currency specified) that will be taken off the subtotal of any invoices for this customer
Max redeemscoupon_max_redeemsmetMaximum number of times this coupon can be redeemed, in total, across all customers, before it is no longer valid
Times redeemedcoupon_times_redeemedmetNumber of times this coupon has been applied to a customer
APPLICATION FEEFee amountapp_fee_amountmetAmount earned, in cents
Fee refunded amountapp_fee_amount_refundedmetAmount, in cents
CHARGECharge amountcharge_amountmetA positive integer in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency) representing how much to charge. The minimum amount is $0.50 US or equivalent in charge currency
Charge refunded amountcharge_amount_refundedmetAmount in cents refunded (can be less than the amount attribute on the charge if a partial refund was issued)
Charge application feecharge_app_feemetThe application fee (if any) for the charge
TRANSFERTransfer amounttransfer_amountmetAmount in cents to be transferred
Transfer reversed amounttransfer_amount_reversedmetAmount in cents reversed (can be less than the amount attribute on the transfer if a partial reversal was issued)
INVOICEInvoice due amountinvoice_amount_duemetFinal amount due at this time for this invoice. If the invoice's total is smaller than the minimum charge amount, for example, or if there is account credit that can be applied to the invoice, the amount_due may be 0. If there is a positive starting_balance for the invoice (the customer owes money), the amount_due will also take that into account. The charge that gets generated for the invoice will be for the amount specified in amount_due
Invoice totalinvoice_totalmetTotal after discount
Invoice subtotalinvoice_subtotalmetTotal of all subscriptions, invoice items, and prorations on the invoice before any discount is applied
Invoice tax (%)invoice_tax_percentmetThis percentage of the subtotal has been added to the total amount of the invoice, including invoice line items and discounts. This field is inherited from the subscription's tax_percent field, but can be changed before the invoice is paid
Invoice taxinvoice_taxmetThe amount of tax included in the total, calculated from tax_percent and the subtotal. If no tax_percent is defined, this value will be null
Invoice application feeinvoice_app_feemetThe fee in cents that will be applied to the invoice and transferred to the application owner's Stripe account when the invoice is paid
Invoice payment attemptsinvoice_payment_attemptsmetNumber of payment attempts made for this invoice, from the perspective of the payment retry schedule. Any payment attempt counts as the first attempt, and subsequently only automatic retries increment the attempt count. In other words, manual payment attempts after the first attempt do not affect the retry schedule
Starting customer balanceinvoice_amount_starting_balancemetStarting customer balance before the invoice is finalized. If the invoice has not been finalized yet, this will be the current customer balance
Ending customer balanceinvoice_amount_ending_balancemetEnding customer balance after the invoice is finalized. Invoices are finalized approximately an hour after successful webhook delivery or when payment collection is attempted for the invoice. If the invoice has not been finalized yet, this will be null
INVOICE ITEMInvoice item taxinvoice_item_taxmetThe amount of tax included for the item, calculated from tax_percent and the subtotal
Invoice item amountinvoice_item_amountmetAmount (in the currency specified) of the invoice item
ORDEROrder amountorder_amountmetA positive integer in the smallest currency unit (that is, 100 cents for $1.00, or 1 for ¥1, Japanese Yen being a zero-decimal currency) representing the total amount for the order
Order returned amountorder_amount_returnedmet
Order application feeorder_app_feemet
SUBSCRIPTIONSubscription quantitysubscription_quantitymetThe quantity of the plan to which the customer is subscribed. For example, if your plan is $10/user/month, and your customer has 5 users, you could pass 5 as the quantity to have the customer charged $50 (5 x $10) monthly
Application fee (%)subscription_appfee_percentmetA non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of the subscription invoice subtotal that will be transferred to the application owner's Stripe account
Subscription tax (%)subscription_tax_percentmetA non-negative decimal (with at most four decimal places) between 0 and 100. This represents the percentage of the subscription invoice subtotal that will be calculated and added as tax to the final amount in each billing period. For example, a plan which charges $10/month with a tax_percent of 20.0 will charge $12 per invoice. To unset a previously-set value, pass an empty string
SUBSCRIPTION PLANPlan amountsubscription_plan_amountmetA positive integer in cents (or 0 for a free plan) representing how much to charge on a recurring basis
Plan interval countsubscription_plan_intervalsmetThe number of intervals between subscription billings. For example, interval=month and interval_count=3 bills every 3 months
Plan trial dayssubscription_plan_trial_daysmetDefault number of trial days when subscribing a customer to this plan using trial_from_plan=true
PAYOUTPayout amountpayout_amountmetAmount (in cents) to be transferred to your bank account or debit card
REFUNDRefund amountrefund_amountmetAmount, in cents
DISPUTEDispute amountdispute_amountmetDisputed amount. Usually the amount of the disputed_transaction, but can differ (usually because of currency fluctuation or because only part of the order is disputed)
Evidence submissionsdispute_evidence_submissionsmetEvidence related to the dispute. This hash will contain exactly one non-null value, containing an evidence object that matches its reason