A payment processed through Stripe on behalf of a business.
Fields
idID!businessBusiness!urlResourceUrl!Canonical staff-admin transaction page for this payment. Consume instead of building paths from the id.
participantParticipant!stripeCustomerIdStringStripe Customer ID for the buyer on the platform account.
Card details captured after a successful Stripe card payment. Null for older payments, non-card payments, or payments that have not succeeded yet.
amountInt!Total charge amount in cents — includes tax when present.
platformFeeInt!Platform fee collected by Sessions, in cents.
platformFeeBpsIntPlatform-fee rate in basis points (e.g. 600 = 6%) that was in effect when this charge ran. Snapshotted so plan changes don't retroactively re-rate historical payments. Null on rows that predate per-plan fees, on gift-card-only payments (no Stripe charge), and on payments where the business hadn't completed Stripe Connect onboarding (no application fee taken).
taxIntTax portion of amount in cents. Null when the seller didn't have tax collection enabled at the time of payment.
taxBreakdown[TaxBreakdownLine!]!Per-jurisdiction tax breakdown. Empty list when tax is null or when only a single line was charged.
currencyString!ISO 4217 currency code, lowercase (e.g. cad).
statusPaymentStatus!typePaymentType!createdAtDateTime!