Stripe activities and attributes
This page lists all default Stripe activities that are added to your Ortto account after integrating Ortto with Stripe when adding Stripe as a data source.
Charge
The Charge activity is generated by Stripe every time Stripe makes a payment-related operation on an invoice such as a successful charge, failure, authorization or refund. The transaction activity provides you with details of the transaction activity that has happened in your account. When an invoice is linked, the relevant product details are included in this activity.
Attribute | Field type | Description |
---|---|---|
Status | Text | The status of this transaction. |
Amount | Currency | The amount for this transaction, in cents. |
Amount refunded | Currency | The amount refunded, if a refuned has occured. |
Currency | Text | The currency code (ISO 4217 format) for the transaction. |
Description | Text | Description for the transaction. |
Recipient email | Text | The Recipient’s email address. |
Invoice
The Invoice activity is generated by Stripe when an invoice is created. This allows you to view the invoice details in Ortto, including invoice and customer details, and payment and invoice statuses.
Attribute | Field type | Description |
---|---|---|
Invoice number | Text | The invoice number. Acts as a identifier for invoice and typically is generated sequentially. |
Status | Text | The status of the invoice. Ortto supports the following statuses:
|
Total | Currency | The sum of all the line item amounts. |
Sub total | Currency | The sum of all the line item amounts minus the sum of all line item discounts. |
Amount paid | Currency | The payments collected successfully for the invoice. |
Amount due | Currency | The unpaid amount that is due on the invoice. |
Paid | Currency | The amount paid. |
Collection method | Text | Payment type. |
New trial, Subscription cancelled, Subscription change, Trial cancelled, and Trial expired
These activities and their attributes are generated by Stripe each time a customer signs up for a product or service. Any associated addons or coupons are also added to the subscription. More than one subscription activity can be linked to a contact.
Attribute | Field type | Description |
---|---|---|
Value | Currency | A unique and immutable identifier for the subscription. If not provided, it is autogenerated. |
MRR | Currency | Monthly recurring revenue for the subscription. Updated asynchronously, this value catches up with changes to the subscription in less than a minute. The value depends on the type of currency. Note: This may not return accurate values since updated asynchronously. |
ARR | Currency | Annual recurring revenue for the subscription. Updated asynchronously, this value catches up with changes to the subscription in less than a minute. The value depends on the type of currency. Note: This may not return accurate values since updated asynchronously. |
Change type | Text | The identifier of the plan for this subscription. |
Product names | Text list | Represents the plan quantity for this subscription. |
State | text | The amount that will override the plan’s default price. |
Activated At | Time and date | The time at which the subscription status last changed to active. For example, this value is updated when an |
Cancelled At | Time and date | The time at which subscription was cancelled or is set to be cancelled. |
Expires at | Time and date | The date in which the subscription expires. |
Current term start | Time and date | The start of the current billing period of the subscription. |
Current term end | Time and date | The end of the current billing period of the subscription. Subscription is renewed immediately after this. |
Trial started at | Time and date | The start of the trial period for the subscription. Presence of this value for future subscription implies the subscription will go into |
Trial ends at | Time and date | The end of the trial period for the subscription. |
Trial end action | Text | Applicable only when |
Is trial | Boolean | A status value for the subscription; the subscription is in trial. |
A Subscription change activity can be triggered through a change detected across any of these Stripe activities:
- subscription_schedule.aborted
- subscription_schedule.canceled
- subscription_schedule.completed
- subscription_schedule.created
- subscription_schedule.expiring
- subscription_schedule.released
- subscription_schedule.updated
- customer.subscription.created
- customer.subscription.deleted
- customer.subscription.paused
- customer.subscription.pending_update_applied
- customer.subscription.pending_update_expired
- customer.subscription.resumed
- customer.subscription.trial_will_end
- customer.subscription.updated
- invoice.created
- invoice.deleted
- invoice.finalization_failed
- invoice.finalized
- invoice.marked_uncollectible
- invoice.paid
- invoice.payment_action_required
- invoice.payment_failed
- invoice.payment_succeeded
- invoice.sent
- invoice.upcoming
- invoice.updated
- invoice.voided
- customer.created
- customer.updated