Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Query Consumer Credit Issuing data


Private preview

Query Consumer Credit Issuing data Private preview

Access Consumer Credit Issuing data in Sigma and Stripe Data Pipeline.

Most Consumer Credit Issuing data is available through Sigma for querying in the Stripe Dashboard, or Stripe Data Pipeline for integrating with your data warehouse. The latest schema is available in the Dashboard when subscribed to Sigma.

Issuing funding obligations

  • Table name : issuing _ funding _ obligations
  • API reference : Funding Obligations

An Issuing FundingObligation represents how much money a platform owes to Stripe, and the status of repayment. To track what a consumer owes to the platform, use the Credit Statement instead.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, ifo_123.
amount_outstandingBigintThe amount still unpaid of the amount_total for this obligation, in the smallest currency unit.
amount_paidBigintThe amount paid towards this obligation, in the smallest currency unit.
amount_paid_from_reserveBigintThe amount paid towards this obligation from the platform’s issuing_credit_reserved balance.
amount_totalBigintThe total owed amount, in the smallest currency unit.
balance_typeVarcharThe balance type owed by this obligation. One of issuing or issuing_credit_reserved.
batch_timestampTimestampThe time at which updates to the object were processed through Stripe Data Pipeline. Sigma doesn’t include these. They’re only available for core API tables exported through Stripe Data Pipeline.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
credit_period_ends_atBigintFor connected accounts, when the window of cleared transactions contributing to this obligation ends. Not meaningful for platform-level FundingObligations, and not visible for reserve FundingObligations.
credit_period_starts_atBigintFor connected accounts, when the window of cleared transactions contributing to this obligation starts. Not meaningful for platform-level FundingObligations, and not visible for reserve FundingObligations.
currencyVarcharThree-letter ISO currency code, in lowercase.
due_atBigintWhen payment is due. After this time passes, the FundingObligation status becomes past_due.
finalized_atBigintWhen the amount_total on this FundingObligation was finalized.
grace_period_ends_atBigintWhen the grace period for fulfilling this obligation ends. After this time passes and the obligation isn’t paid, authorizations start to decline.
livemodeVarchartrue if the object exists in live mode, false if in test mode.
merchantVarcharUnique identifier for the user.
owed_toVarcharThe party to whom the merchant is responsible for paying the owed amount. For platforms, this is stripe.
paid_atBigintWhen this obligation was fully paid off.
statusVarcharOne of charged_off, needs_refund, paid, past_due, pending, unpaid.
transaction_period_ends_atBigintWhen the window of cleared transactions contributing to this obligation ends. Not visible for reserve FundingObligations.
transaction_period_starts_atBigintWhen the window of cleared transactions contributing to this obligation starts. Not visible for reserve FundingObligations.

Connected accounts

  • Table name : connected _ accounts
  • API reference : Accounts

The connected account represents the platform’s consumer. The table contains columns for most fields available in the Account object.

Credit policies

  • Table name : connected _ account _ issuing _ credit _ policies
  • API reference : Credit Policy

The Issuing CreditPolicy represents the rules around how much credit a cardholder can spend and how often they need to pay for that spend.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icpo_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
credit_limit_amountBigintThe spending limit for this credit policy, in the smallest currency unit.
credit_limit_currencyVarcharThe currency of credit_limit_amount.
credit_period_ends_on_daysList<Bigint>When using a monthly or part-monthly credit_period_interval, which day(s) of the month credit periods end.
credit_period_intervalVarcharThe unit for determining the duration of the credit period. One of day, minute, month, partial_month, week.
credit_period_interval_countBigintThe number of units specified by credit_period_interval.
days_until_dueBigintThe number of days after the end of the credit period before the FundingObligation transitions to past_due.
last_effective_attributes_credit_limit_amount_amountBigintThe credit limit that was in effect until last_effective_attributes_effective_until.
last_effective_attributes_credit_limit_amount_currencyVarcharThe ISO currency of last_effective_attributes_credit_limit_amount_amount.
last_effective_attributes_effective_untilTimestampThe timestamp when the attributes in last_effective_attributes were set.
last_effective_attributes_credit_period_ends_on_daysList<Bigint>The value for credit_period_ends_on_days that was in effect until last_effective_attributes_effective_until.
last_effective_attributes_credit_period_intervalVarcharThe value for credit_period_interval that was in effect until last_effective_attributes_effective_until. One of day, minute, month, partial_month, week.
last_effective_attributes_credit_period_interval_countBigintThe value for credit_period_interval_count that was in effect until last_effective_attributes_effective_until.
statusVarcharOne of active, inactive, suspended, or permanently_closed.
upcoming_attributes_credit_limit_amount_amountBigintThe credit limit that will take effect on upcoming_attributes_effective_at.
upcoming_attributes_credit_limit_amount_currencyVarcharThe ISO currency of upcoming_attributes_credit_limit_amount_amount.
upcoming_attributes_effective_atTimestampWhen the upcoming attributes will start affecting spend and credit period duration. Must end in 00 because Stripe requires all changes to take effect at 00:00 UTC.
upcoming_attributes_credit_period_ends_on_daysList<Bigint>The value for credit_period_ends_on_days that will take effect at upcoming_attributes_effective_at.
upcoming_attributes_credit_period_intervalVarcharThe value for credit_period_interval that will take effect at upcoming_attributes_effective_at. One of day, minute, month, partial_month, week.
upcoming_attributes_credit_period_interval_countBigintThe value for credit_period_interval_count that will take effect at upcoming_attributes_effective_at.

Credit policy archive

  • Table name : connected _ account _ issuing _ credit _ policy _ archive
  • API reference : not applicable

The credit policy archive contains a full historical record of all states a credit policy has taken.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icpo_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
credit_policy_idForeign keyThe credit policy this archive record relates to.
credit_limit_amountBigintThe spending limit for this credit policy, in the smallest currency unit.
credit_limit_currencyVarcharThe currency of credit_limit_amount.
credit_period_ends_on_daysList<Bigint>When using a monthly or part-monthly credit_period_interval, which days of the month credit periods end.
credit_period_intervalVarcharThe unit for determining the duration of the credit period. One of day, minute, month, partial_month, week.
credit_period_interval_countBigintThe number of units specified by credit_period_interval.
days_until_dueBigintThe number of days after the end of the credit period before the FundingObligation transitions to past_due.
last_effective_attributes_credit_limit_amount_amountBigintThe credit limit that was in effect until last_effective_attributes_effective_until.
last_effective_attributes_credit_limit_amount_currencyVarcharThe ISO currency of last_effective_attributes_credit_limit_amount_amount.
last_effective_attributes_effective_untilTimestampThe timestamp when the attributes in last_effective_attributes were set.
last_effective_attributes_credit_period_ends_on_daysList<Bigint>The value for credit_period_ends_on_days that was in effect until last_effective_attributes_effective_until.
last_effective_attributes_credit_period_intervalVarcharThe value for credit_period_interval that was in effect until last_effective_attributes_effective_until. One of day, minute, month, partial_month, week.
last_effective_attributes_credit_period_interval_countBigintThe value for credit_period_interval_count that was in effect until last_effective_attributes_effective_until.
statusVarcharOne of active, inactive, suspended, or permanently_closed.
upcoming_attributes_credit_limit_amount_amountBigintThe credit limit that will take effect on upcoming_attributes_effective_at.
upcoming_attributes_credit_limit_amount_currencyVarcharThe ISO currency of upcoming_attributes_credit_limit_amount_amount.
upcoming_attributes_effective_atTimestampWhen the upcoming attributes will start affecting spend and credit period duration. Must end in 00 because Stripe requires all changes to take effect at 00:00 UTC.
upcoming_attributes_credit_period_ends_on_daysList<Bigint>The value for credit_period_ends_on_days that will take effect at upcoming_attributes_effective_at.
upcoming_attributes_credit_period_intervalVarcharThe value for credit_period_interval that will take effect at upcoming_attributes_effective_at. One of day, minute, month, partial_month, week.
upcoming_attributes_credit_period_interval_countBigintThe value for credit_period_interval_count that will take effect at upcoming_attributes_effective_at.

Credit ledger entries

  • Table name : connected _ account _ issuing _ credit _ ledger _ entries
  • API reference : List transactions

Individual entries within a consumer’s credit ledger.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icle_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
amountBigintAmount in the smallest currency unit.
currencyVarcharThree-letter ISO currency code for the amount.
source_idForeign keyThe ID of the object responsible for the ledger entry.
source_typeVarcharOne of issuing_authorization, issuing_credit_ledger_adjustment, issuing_credit_repayment, issuing_dispute, issuing_transaction.

Credit ledger adjustments

  • Table name : connected _ account _ issuing _ credit _ ledger _ adjustments
  • API reference : Issue rewards

A one-off adjustment made to a consumer’s credit ledger.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icla_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
amountBigintAmount in the smallest currency unit.
currencyVarcharThree-letter ISO currency code for the amount.
reasonVarcharOne of excess_payment_credit, funding_obligation_payment, out_of_pocket_expense_by_account, out_of_policy_account_repayment, platform_issued_credit_memo, platform_issued_debit_memo.
reason_descriptionVarcharA description of why the adjustment was made.

Credit repayments

  • Table name : connected _ account _ issuing _ credit _ repayments
  • API reference : Credit Repayments

An Issuing Credit Repayment represents a payment collected by the platform to repay a balance owed by a credit cardholder connected account.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icr_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
amountBigintAmount in the smallest currency unit.
currencyVarcharThree-letter ISO currency code for the amount.
allocation_feesBigintThe portion of amount applied to fees.
allocation_interestBigintThe portion of amount applied to interest.
allocation_principalBigintThe portion of amount applied to the principal.
balance_transaction_idForeign keyID of the balance transaction describing the impact of this repayment on the account balance.
failure_balance_transaction_idForeign keyID of the balance transaction describing the reversal of the balance due to repayment failure.
credit_statement_descriptorVarcharStatement descriptor shown on the cardholder’s credit statement for this repayment.
statusVarcharOne of created, canceled, failed, processing, succeeded.
status_transitions_canceled_atTimestampThe time the repayment was canceled.
status_transitions_failed_atTimestampThe time the repayment failed.
status_transitions_processing_atTimestampThe time the repayment started processing.
status_transitions_succeeded_atTimestampThe time the repayment succeeded.
status_transitions_reversed_atTimestampThe time the repayment was reversed.

Credit underwriting records

  • Table name : connected _ account _ issuing _ credit _ underwriting _ records
  • API reference : Credit Underwriting Record

A CreditUnderwritingRecord is created every time a consumer submits a credit application or the platform takes a proactive credit decision on an existing account.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, cur_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
application_purposeVarcharScope of demand made by the applicant. One of bankruptcy, credit_limit_increase, credit_line_opening, hardship, probate, us_servicemembers_civil_relief_act.
application_submitted_atTimestampDate when the applicant submitted their application.
application_application_methodVarcharThe channel through which the applicant submitted their application. One of online, in_person, phone, mail.
created_fromVarcharOne of application, proactive_review.
credit_user_nameVarcharFull name of the applicant or account holder.
credit_user_emailVarcharEmail of the applicant or account holder.
decided_atTimestampDate when a decision was made.
decision_application_rejected_reasonsVarcharList of up to four reasons why the application was rejected, in order of importance.
decision_application_rejected_reason_other_explanationVarcharDetails about reasons.other when present.
decision_credit_limit_approved_amount_amountBigintThe approved credit amount.
decision_credit_limit_approved_amount_currencyVarcharThe ISO currency of decision_credit_limit_approved_amount_amount.
decision_credit_limit_decreased_reasonsList<Varchar>List of up to four reasons why the existing credit was decreased, in order of importance.
decision_credit_limit_decreased_amount_amountBigintCredit amount approved after the decrease.
decision_credit_limit_decreased_amount_currencyVarcharThe ISO currency of decision_credit_limit_decreased_amount_amount.
decision_credit_line_closed_reasonsList<Varchar>List of up to four reasons why the account was closed, in order of importance.
decision_typeVarcharOne of credit_limit_approved, application_rejected, credit_limit_decreased, additional_information_requested, withdrawn_by_applicant, credit_line_closed, no_changes.
decision_deadlineTimestampFor application-initiated underwriting, a decision must be taken within 30 days of submission.
regulatory_reporting_fileVarcharFile containing regulatory reporting data for the decision, if applicable.
underwriting_exception_reasonVarcharIf an exception to the usual underwriting criteria was made, the reason must be provided here. Grant exceptions only in rare circumstances, in consultation with Stripe Compliance.

Credit statements

  • Table name : connected _ account _ issuing _ credit _ statement
  • API reference : Credit Statement

The Issuing Credit Statement represents a snapshot at the end of a consumer’s credit statement period.

ColumnTypeDescription
idPrimary keyUnique identifier for the object. For example, icrdstm_123.
createdTimestampTime at which the object was created, in seconds since the Unix epoch.
opening_statement_balanceBigintOpening balance of the credit statement.
closing_statement_balanceBigintClosing balance of the credit statement.
credit_period_ends_atBigintCredit period end date, as a UTC midnight timestamp.
credit_period_starts_atBigintCredit period start date, as a UTC midnight timestamp.
currencyVarcharThe ISO currency of opening_statement_balance and closing_statement_balance.
statement_due_atBigintCredit statement due date, as a UTC midnight timestamp.
statement_minimum_paymentBigintMinimum required payment for the credit statement.
statement_pdfVarcharFile API URL for the generated statement PDF.
statusVarcharOne of finalized, pending, processing, unknown.
Last verified 2026-09-24

Is this helpful?