PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / stripe / stripe-php / lib / Event.php
ameliabooking / vendor / stripe / stripe-php / lib Last commit date
ApiOperations 6 months ago Apps 6 months ago Billing 6 months ago BillingPortal 6 months ago Checkout 6 months ago Climate 6 months ago Entitlements 6 months ago EventData 6 months ago Events 6 months ago Exception 6 months ago FinancialConnections 6 months ago Forwarding 6 months ago HttpClient 6 months ago Identity 6 months ago Issuing 6 months ago Radar 6 months ago Reporting 6 months ago Service 6 months ago Sigma 6 months ago Tax 6 months ago Terminal 6 months ago TestHelpers 6 months ago Treasury 6 months ago Util 6 months ago V2 6 months ago Account.php 6 months ago AccountLink.php 6 months ago AccountSession.php 6 months ago ApiRequestor.php 6 months ago ApiResource.php 6 months ago ApiResponse.php 6 months ago ApplePayDomain.php 6 months ago Application.php 6 months ago ApplicationFee.php 6 months ago ApplicationFeeRefund.php 6 months ago Balance.php 6 months ago BalanceTransaction.php 6 months ago BankAccount.php 6 months ago BaseStripeClient.php 6 months ago BaseStripeClientInterface.php 6 months ago Capability.php 6 months ago Card.php 6 months ago CashBalance.php 6 months ago Charge.php 6 months ago Collection.php 6 months ago ConfirmationToken.php 6 months ago ConnectCollectionTransfer.php 6 months ago CountrySpec.php 6 months ago Coupon.php 6 months ago CreditNote.php 6 months ago CreditNoteLineItem.php 6 months ago Customer.php 6 months ago CustomerBalanceTransaction.php 6 months ago CustomerCashBalanceTransaction.php 6 months ago CustomerSession.php 6 months ago Discount.php 6 months ago Dispute.php 6 months ago EphemeralKey.php 6 months ago ErrorObject.php 6 months ago Event.php 6 months ago ExchangeRate.php 6 months ago File.php 6 months ago FileLink.php 6 months ago FundingInstructions.php 6 months ago Invoice.php 6 months ago InvoiceItem.php 6 months ago InvoiceLineItem.php 6 months ago InvoicePayment.php 6 months ago InvoiceRenderingTemplate.php 6 months ago LineItem.php 6 months ago LoginLink.php 6 months ago Mandate.php 6 months ago OAuth.php 6 months ago OAuthErrorObject.php 6 months ago PaymentIntent.php 6 months ago PaymentLink.php 6 months ago PaymentMethod.php 6 months ago PaymentMethodConfiguration.php 6 months ago PaymentMethodDomain.php 6 months ago Payout.php 6 months ago Person.php 6 months ago Plan.php 6 months ago Price.php 6 months ago Product.php 6 months ago ProductFeature.php 6 months ago PromotionCode.php 6 months ago Quote.php 6 months ago Reason.php 6 months ago RecipientTransfer.php 6 months ago Refund.php 6 months ago RelatedObject.php 6 months ago RequestTelemetry.php 6 months ago ReserveTransaction.php 6 months ago Review.php 6 months ago SearchResult.php 6 months ago SetupAttempt.php 6 months ago SetupIntent.php 6 months ago ShippingRate.php 6 months ago SingletonApiResource.php 6 months ago Source.php 6 months ago SourceMandateNotification.php 6 months ago SourceTransaction.php 6 months ago Stripe.php 6 months ago StripeClient.php 6 months ago StripeClientInterface.php 6 months ago StripeObject.php 6 months ago StripeStreamingClientInterface.php 6 months ago Subscription.php 6 months ago SubscriptionItem.php 6 months ago SubscriptionSchedule.php 6 months ago TaxCode.php 6 months ago TaxDeductedAtSource.php 6 months ago TaxId.php 6 months ago TaxRate.php 6 months ago ThinEvent.php 6 months ago Token.php 6 months ago Topup.php 6 months ago Transfer.php 6 months ago TransferReversal.php 6 months ago Webhook.php 6 months ago WebhookEndpoint.php 6 months ago WebhookSignature.php 6 months ago
Event.php
584 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4 namespace AmeliaVendor\Stripe;
5
6 /**
7 * Events are our way of letting you know when something interesting happens in
8 * your account. When an interesting event occurs, we create a new <code>Event</code>
9 * object. For example, when a charge succeeds, we create a <code>charge.succeeded</code>
10 * event, and when an invoice payment attempt fails, we create an
11 * <code>invoice.payment_failed</code> event. Certain API requests might create multiple
12 * events. For example, if you create a new subscription for a
13 * customer, you receive both a <code>customer.subscription.created</code> event and a
14 * <code>charge.succeeded</code> event.
15 *
16 * Events occur when the state of another API resource changes. The event's data
17 * field embeds the resource's state at the time of the change. For
18 * example, a <code>charge.succeeded</code> event contains a charge, and an
19 * <code>invoice.payment_failed</code> event contains an invoice.
20 *
21 * As with other API resources, you can use endpoints to retrieve an
22 * <a href="https://stripe.com/docs/api#retrieve_event">individual event</a> or a <a href="https://stripe.com/docs/api#list_events">list of events</a>
23 * from the API. We also have a separate
24 * <a href="http://en.wikipedia.org/wiki/Webhook">webhooks</a> system for sending the
25 * <code>Event</code> objects directly to an endpoint on your server. You can manage
26 * webhooks in your
27 * <a href="https://dashboard.stripe.com/account/webhooks">account settings</a>. Learn how
28 * to <a href="https://docs.stripe.com/webhooks">listen for events</a>
29 * so that your integration can automatically trigger reactions.
30 *
31 * When using <a href="https://docs.stripe.com/connect">Connect</a>, you can also receive event notifications
32 * that occur in connected accounts. For these events, there's an
33 * additional <code>account</code> attribute in the received <code>Event</code> object.
34 *
35 * We only guarantee access to events through the <a href="https://stripe.com/docs/api#retrieve_event">Retrieve Event API</a>
36 * for 30 days.
37 *
38 * This class includes constants for the possible string representations of
39 * event types. See https://stripe.com/docs/api#event_types for more details.
40 *
41 * @property string $id Unique identifier for the object.
42 * @property string $object String representing the object's type. Objects of the same type share the same value.
43 * @property null|string $account The connected account that originates the event.
44 * @property null|string $api_version The Stripe API version used to render <code>data</code>. This property is populated only for events on or after October 31, 2014.
45 * @property null|string $context
46 * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
47 * @property (object{object: StripeObject, previous_attributes?: StripeObject}&StripeObject) $data
48 * @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
49 * @property int $pending_webhooks Number of webhooks that haven't been successfully delivered (for example, to return a 20x response) to the URLs you specify.
50 * @property null|(object{id: null|string, idempotency_key: null|string}&StripeObject) $request Information on the API request that triggers the event.
51 * @property string $type Description of the event (for example, <code>invoice.created</code> or <code>charge.refunded</code>).
52 */
53 class Event extends ApiResource
54 {
55 const OBJECT_NAME = 'event';
56 const ACCOUNT_APPLICATION_AUTHORIZED = 'account.application.authorized';
57 const ACCOUNT_APPLICATION_DEAUTHORIZED = 'account.application.deauthorized';
58 const ACCOUNT_EXTERNAL_ACCOUNT_CREATED = 'account.external_account.created';
59 const ACCOUNT_EXTERNAL_ACCOUNT_DELETED = 'account.external_account.deleted';
60 const ACCOUNT_EXTERNAL_ACCOUNT_UPDATED = 'account.external_account.updated';
61 const ACCOUNT_UPDATED = 'account.updated';
62 const APPLICATION_FEE_CREATED = 'application_fee.created';
63 const APPLICATION_FEE_REFUNDED = 'application_fee.refunded';
64 const APPLICATION_FEE_REFUND_UPDATED = 'application_fee.refund.updated';
65 const BALANCE_AVAILABLE = 'balance.available';
66 const BILLING_ALERT_TRIGGERED = 'billing.alert.triggered';
67 const BILLING_CREDIT_BALANCE_TRANSACTION_CREATED = 'billing.credit_balance_transaction.created';
68 const BILLING_CREDIT_GRANT_CREATED = 'billing.credit_grant.created';
69 const BILLING_CREDIT_GRANT_UPDATED = 'billing.credit_grant.updated';
70 const BILLING_METER_CREATED = 'billing.meter.created';
71 const BILLING_METER_DEACTIVATED = 'billing.meter.deactivated';
72 const BILLING_METER_REACTIVATED = 'billing.meter.reactivated';
73 const BILLING_METER_UPDATED = 'billing.meter.updated';
74 const BILLING_PORTAL_CONFIGURATION_CREATED = 'billing_portal.configuration.created';
75 const BILLING_PORTAL_CONFIGURATION_UPDATED = 'billing_portal.configuration.updated';
76 const BILLING_PORTAL_SESSION_CREATED = 'billing_portal.session.created';
77 const CAPABILITY_UPDATED = 'capability.updated';
78 const CASH_BALANCE_FUNDS_AVAILABLE = 'cash_balance.funds_available';
79 const CHARGE_CAPTURED = 'charge.captured';
80 const CHARGE_DISPUTE_CLOSED = 'charge.dispute.closed';
81 const CHARGE_DISPUTE_CREATED = 'charge.dispute.created';
82 const CHARGE_DISPUTE_FUNDS_REINSTATED = 'charge.dispute.funds_reinstated';
83 const CHARGE_DISPUTE_FUNDS_WITHDRAWN = 'charge.dispute.funds_withdrawn';
84 const CHARGE_DISPUTE_UPDATED = 'charge.dispute.updated';
85 const CHARGE_EXPIRED = 'charge.expired';
86 const CHARGE_FAILED = 'charge.failed';
87 const CHARGE_PENDING = 'charge.pending';
88 const CHARGE_REFUNDED = 'charge.refunded';
89 const CHARGE_REFUND_UPDATED = 'charge.refund.updated';
90 const CHARGE_SUCCEEDED = 'charge.succeeded';
91 const CHARGE_UPDATED = 'charge.updated';
92 const CHECKOUT_SESSION_ASYNC_PAYMENT_FAILED = 'checkout.session.async_payment_failed';
93 const CHECKOUT_SESSION_ASYNC_PAYMENT_SUCCEEDED = 'checkout.session.async_payment_succeeded';
94 const CHECKOUT_SESSION_COMPLETED = 'checkout.session.completed';
95 const CHECKOUT_SESSION_EXPIRED = 'checkout.session.expired';
96 const CLIMATE_ORDER_CANCELED = 'climate.order.canceled';
97 const CLIMATE_ORDER_CREATED = 'climate.order.created';
98 const CLIMATE_ORDER_DELAYED = 'climate.order.delayed';
99 const CLIMATE_ORDER_DELIVERED = 'climate.order.delivered';
100 const CLIMATE_ORDER_PRODUCT_SUBSTITUTED = 'climate.order.product_substituted';
101 const CLIMATE_PRODUCT_CREATED = 'climate.product.created';
102 const CLIMATE_PRODUCT_PRICING_UPDATED = 'climate.product.pricing_updated';
103 const COUPON_CREATED = 'coupon.created';
104 const COUPON_DELETED = 'coupon.deleted';
105 const COUPON_UPDATED = 'coupon.updated';
106 const CREDIT_NOTE_CREATED = 'credit_note.created';
107 const CREDIT_NOTE_UPDATED = 'credit_note.updated';
108 const CREDIT_NOTE_VOIDED = 'credit_note.voided';
109 const CUSTOMER_CASH_BALANCE_TRANSACTION_CREATED = 'customer_cash_balance_transaction.created';
110 const CUSTOMER_CREATED = 'customer.created';
111 const CUSTOMER_DELETED = 'customer.deleted';
112 const CUSTOMER_DISCOUNT_CREATED = 'customer.discount.created';
113 const CUSTOMER_DISCOUNT_DELETED = 'customer.discount.deleted';
114 const CUSTOMER_DISCOUNT_UPDATED = 'customer.discount.updated';
115 const CUSTOMER_SOURCE_CREATED = 'customer.source.created';
116 const CUSTOMER_SOURCE_DELETED = 'customer.source.deleted';
117 const CUSTOMER_SOURCE_EXPIRING = 'customer.source.expiring';
118 const CUSTOMER_SOURCE_UPDATED = 'customer.source.updated';
119 const CUSTOMER_SUBSCRIPTION_CREATED = 'customer.subscription.created';
120 const CUSTOMER_SUBSCRIPTION_DELETED = 'customer.subscription.deleted';
121 const CUSTOMER_SUBSCRIPTION_PAUSED = 'customer.subscription.paused';
122 const CUSTOMER_SUBSCRIPTION_PENDING_UPDATE_APPLIED = 'customer.subscription.pending_update_applied';
123 const CUSTOMER_SUBSCRIPTION_PENDING_UPDATE_EXPIRED = 'customer.subscription.pending_update_expired';
124 const CUSTOMER_SUBSCRIPTION_RESUMED = 'customer.subscription.resumed';
125 const CUSTOMER_SUBSCRIPTION_TRIAL_WILL_END = 'customer.subscription.trial_will_end';
126 const CUSTOMER_SUBSCRIPTION_UPDATED = 'customer.subscription.updated';
127 const CUSTOMER_TAX_ID_CREATED = 'customer.tax_id.created';
128 const CUSTOMER_TAX_ID_DELETED = 'customer.tax_id.deleted';
129 const CUSTOMER_TAX_ID_UPDATED = 'customer.tax_id.updated';
130 const CUSTOMER_UPDATED = 'customer.updated';
131 const ENTITLEMENTS_ACTIVE_ENTITLEMENT_SUMMARY_UPDATED = 'entitlements.active_entitlement_summary.updated';
132 const FILE_CREATED = 'file.created';
133 const FINANCIAL_CONNECTIONS_ACCOUNT_CREATED = 'financial_connections.account.created';
134 const FINANCIAL_CONNECTIONS_ACCOUNT_DEACTIVATED = 'financial_connections.account.deactivated';
135 const FINANCIAL_CONNECTIONS_ACCOUNT_DISCONNECTED = 'financial_connections.account.disconnected';
136 const FINANCIAL_CONNECTIONS_ACCOUNT_REACTIVATED = 'financial_connections.account.reactivated';
137 const FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_BALANCE = 'financial_connections.account.refreshed_balance';
138 const FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_OWNERSHIP = 'financial_connections.account.refreshed_ownership';
139 const FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_TRANSACTIONS = 'financial_connections.account.refreshed_transactions';
140 const IDENTITY_VERIFICATION_SESSION_CANCELED = 'identity.verification_session.canceled';
141 const IDENTITY_VERIFICATION_SESSION_CREATED = 'identity.verification_session.created';
142 const IDENTITY_VERIFICATION_SESSION_PROCESSING = 'identity.verification_session.processing';
143 const IDENTITY_VERIFICATION_SESSION_REDACTED = 'identity.verification_session.redacted';
144 const IDENTITY_VERIFICATION_SESSION_REQUIRES_INPUT = 'identity.verification_session.requires_input';
145 const IDENTITY_VERIFICATION_SESSION_VERIFIED = 'identity.verification_session.verified';
146 const INVOICEITEM_CREATED = 'invoiceitem.created';
147 const INVOICEITEM_DELETED = 'invoiceitem.deleted';
148 const INVOICE_CREATED = 'invoice.created';
149 const INVOICE_DELETED = 'invoice.deleted';
150 const INVOICE_FINALIZATION_FAILED = 'invoice.finalization_failed';
151 const INVOICE_FINALIZED = 'invoice.finalized';
152 const INVOICE_MARKED_UNCOLLECTIBLE = 'invoice.marked_uncollectible';
153 const INVOICE_OVERDUE = 'invoice.overdue';
154 const INVOICE_OVERPAID = 'invoice.overpaid';
155 const INVOICE_PAID = 'invoice.paid';
156 const INVOICE_PAYMENT_ACTION_REQUIRED = 'invoice.payment_action_required';
157 const INVOICE_PAYMENT_FAILED = 'invoice.payment_failed';
158 const INVOICE_PAYMENT_SUCCEEDED = 'invoice.payment_succeeded';
159 const INVOICE_SENT = 'invoice.sent';
160 const INVOICE_UPCOMING = 'invoice.upcoming';
161 const INVOICE_UPDATED = 'invoice.updated';
162 const INVOICE_VOIDED = 'invoice.voided';
163 const INVOICE_WILL_BE_DUE = 'invoice.will_be_due';
164 const ISSUING_AUTHORIZATION_CREATED = 'issuing_authorization.created';
165 const ISSUING_AUTHORIZATION_REQUEST = 'issuing_authorization.request';
166 const ISSUING_AUTHORIZATION_UPDATED = 'issuing_authorization.updated';
167 const ISSUING_CARDHOLDER_CREATED = 'issuing_cardholder.created';
168 const ISSUING_CARDHOLDER_UPDATED = 'issuing_cardholder.updated';
169 const ISSUING_CARD_CREATED = 'issuing_card.created';
170 const ISSUING_CARD_UPDATED = 'issuing_card.updated';
171 const ISSUING_DISPUTE_CLOSED = 'issuing_dispute.closed';
172 const ISSUING_DISPUTE_CREATED = 'issuing_dispute.created';
173 const ISSUING_DISPUTE_FUNDS_REINSTATED = 'issuing_dispute.funds_reinstated';
174 const ISSUING_DISPUTE_FUNDS_RESCINDED = 'issuing_dispute.funds_rescinded';
175 const ISSUING_DISPUTE_SUBMITTED = 'issuing_dispute.submitted';
176 const ISSUING_DISPUTE_UPDATED = 'issuing_dispute.updated';
177 const ISSUING_PERSONALIZATION_DESIGN_ACTIVATED = 'issuing_personalization_design.activated';
178 const ISSUING_PERSONALIZATION_DESIGN_DEACTIVATED = 'issuing_personalization_design.deactivated';
179 const ISSUING_PERSONALIZATION_DESIGN_REJECTED = 'issuing_personalization_design.rejected';
180 const ISSUING_PERSONALIZATION_DESIGN_UPDATED = 'issuing_personalization_design.updated';
181 const ISSUING_TOKEN_CREATED = 'issuing_token.created';
182 const ISSUING_TOKEN_UPDATED = 'issuing_token.updated';
183 const ISSUING_TRANSACTION_CREATED = 'issuing_transaction.created';
184 const ISSUING_TRANSACTION_PURCHASE_DETAILS_RECEIPT_UPDATED = 'issuing_transaction.purchase_details_receipt_updated';
185 const ISSUING_TRANSACTION_UPDATED = 'issuing_transaction.updated';
186 const MANDATE_UPDATED = 'mandate.updated';
187 const PAYMENT_INTENT_AMOUNT_CAPTURABLE_UPDATED = 'payment_intent.amount_capturable_updated';
188 const PAYMENT_INTENT_CANCELED = 'payment_intent.canceled';
189 const PAYMENT_INTENT_CREATED = 'payment_intent.created';
190 const PAYMENT_INTENT_PARTIALLY_FUNDED = 'payment_intent.partially_funded';
191 const PAYMENT_INTENT_PAYMENT_FAILED = 'payment_intent.payment_failed';
192 const PAYMENT_INTENT_PROCESSING = 'payment_intent.processing';
193 const PAYMENT_INTENT_REQUIRES_ACTION = 'payment_intent.requires_action';
194 const PAYMENT_INTENT_SUCCEEDED = 'payment_intent.succeeded';
195 const PAYMENT_LINK_CREATED = 'payment_link.created';
196 const PAYMENT_LINK_UPDATED = 'payment_link.updated';
197 const PAYMENT_METHOD_ATTACHED = 'payment_method.attached';
198 const PAYMENT_METHOD_AUTOMATICALLY_UPDATED = 'payment_method.automatically_updated';
199 const PAYMENT_METHOD_DETACHED = 'payment_method.detached';
200 const PAYMENT_METHOD_UPDATED = 'payment_method.updated';
201 const PAYOUT_CANCELED = 'payout.canceled';
202 const PAYOUT_CREATED = 'payout.created';
203 const PAYOUT_FAILED = 'payout.failed';
204 const PAYOUT_PAID = 'payout.paid';
205 const PAYOUT_RECONCILIATION_COMPLETED = 'payout.reconciliation_completed';
206 const PAYOUT_UPDATED = 'payout.updated';
207 const PERSON_CREATED = 'person.created';
208 const PERSON_DELETED = 'person.deleted';
209 const PERSON_UPDATED = 'person.updated';
210 const PLAN_CREATED = 'plan.created';
211 const PLAN_DELETED = 'plan.deleted';
212 const PLAN_UPDATED = 'plan.updated';
213 const PRICE_CREATED = 'price.created';
214 const PRICE_DELETED = 'price.deleted';
215 const PRICE_UPDATED = 'price.updated';
216 const PRODUCT_CREATED = 'product.created';
217 const PRODUCT_DELETED = 'product.deleted';
218 const PRODUCT_UPDATED = 'product.updated';
219 const PROMOTION_CODE_CREATED = 'promotion_code.created';
220 const PROMOTION_CODE_UPDATED = 'promotion_code.updated';
221 const QUOTE_ACCEPTED = 'quote.accepted';
222 const QUOTE_CANCELED = 'quote.canceled';
223 const QUOTE_CREATED = 'quote.created';
224 const QUOTE_FINALIZED = 'quote.finalized';
225 const RADAR_EARLY_FRAUD_WARNING_CREATED = 'radar.early_fraud_warning.created';
226 const RADAR_EARLY_FRAUD_WARNING_UPDATED = 'radar.early_fraud_warning.updated';
227 const REFUND_CREATED = 'refund.created';
228 const REFUND_FAILED = 'refund.failed';
229 const REFUND_UPDATED = 'refund.updated';
230 const REPORTING_REPORT_RUN_FAILED = 'reporting.report_run.failed';
231 const REPORTING_REPORT_RUN_SUCCEEDED = 'reporting.report_run.succeeded';
232 const REPORTING_REPORT_TYPE_UPDATED = 'reporting.report_type.updated';
233 const REVIEW_CLOSED = 'review.closed';
234 const REVIEW_OPENED = 'review.opened';
235 const SETUP_INTENT_CANCELED = 'setup_intent.canceled';
236 const SETUP_INTENT_CREATED = 'setup_intent.created';
237 const SETUP_INTENT_REQUIRES_ACTION = 'setup_intent.requires_action';
238 const SETUP_INTENT_SETUP_FAILED = 'setup_intent.setup_failed';
239 const SETUP_INTENT_SUCCEEDED = 'setup_intent.succeeded';
240 const SIGMA_SCHEDULED_QUERY_RUN_CREATED = 'sigma.scheduled_query_run.created';
241 const SOURCE_CANCELED = 'source.canceled';
242 const SOURCE_CHARGEABLE = 'source.chargeable';
243 const SOURCE_FAILED = 'source.failed';
244 const SOURCE_MANDATE_NOTIFICATION = 'source.mandate_notification';
245 const SOURCE_REFUND_ATTRIBUTES_REQUIRED = 'source.refund_attributes_required';
246 const SOURCE_TRANSACTION_CREATED = 'source.transaction.created';
247 const SOURCE_TRANSACTION_UPDATED = 'source.transaction.updated';
248 const SUBSCRIPTION_SCHEDULE_ABORTED = 'subscription_schedule.aborted';
249 const SUBSCRIPTION_SCHEDULE_CANCELED = 'subscription_schedule.canceled';
250 const SUBSCRIPTION_SCHEDULE_COMPLETED = 'subscription_schedule.completed';
251 const SUBSCRIPTION_SCHEDULE_CREATED = 'subscription_schedule.created';
252 const SUBSCRIPTION_SCHEDULE_EXPIRING = 'subscription_schedule.expiring';
253 const SUBSCRIPTION_SCHEDULE_RELEASED = 'subscription_schedule.released';
254 const SUBSCRIPTION_SCHEDULE_UPDATED = 'subscription_schedule.updated';
255 const TAX_RATE_CREATED = 'tax_rate.created';
256 const TAX_RATE_UPDATED = 'tax_rate.updated';
257 const TAX_SETTINGS_UPDATED = 'tax.settings.updated';
258 const TERMINAL_READER_ACTION_FAILED = 'terminal.reader.action_failed';
259 const TERMINAL_READER_ACTION_SUCCEEDED = 'terminal.reader.action_succeeded';
260 const TEST_HELPERS_TEST_CLOCK_ADVANCING = 'test_helpers.test_clock.advancing';
261 const TEST_HELPERS_TEST_CLOCK_CREATED = 'test_helpers.test_clock.created';
262 const TEST_HELPERS_TEST_CLOCK_DELETED = 'test_helpers.test_clock.deleted';
263 const TEST_HELPERS_TEST_CLOCK_INTERNAL_FAILURE = 'test_helpers.test_clock.internal_failure';
264 const TEST_HELPERS_TEST_CLOCK_READY = 'test_helpers.test_clock.ready';
265 const TOPUP_CANCELED = 'topup.canceled';
266 const TOPUP_CREATED = 'topup.created';
267 const TOPUP_FAILED = 'topup.failed';
268 const TOPUP_REVERSED = 'topup.reversed';
269 const TOPUP_SUCCEEDED = 'topup.succeeded';
270 const TRANSFER_CREATED = 'transfer.created';
271 const TRANSFER_REVERSED = 'transfer.reversed';
272 const TRANSFER_UPDATED = 'transfer.updated';
273 const TREASURY_CREDIT_REVERSAL_CREATED = 'treasury.credit_reversal.created';
274 const TREASURY_CREDIT_REVERSAL_POSTED = 'treasury.credit_reversal.posted';
275 const TREASURY_DEBIT_REVERSAL_COMPLETED = 'treasury.debit_reversal.completed';
276 const TREASURY_DEBIT_REVERSAL_CREATED = 'treasury.debit_reversal.created';
277 const TREASURY_DEBIT_REVERSAL_INITIAL_CREDIT_GRANTED = 'treasury.debit_reversal.initial_credit_granted';
278 const TREASURY_FINANCIAL_ACCOUNT_CLOSED = 'treasury.financial_account.closed';
279 const TREASURY_FINANCIAL_ACCOUNT_CREATED = 'treasury.financial_account.created';
280 const TREASURY_FINANCIAL_ACCOUNT_FEATURES_STATUS_UPDATED = 'treasury.financial_account.features_status_updated';
281 const TREASURY_INBOUND_TRANSFER_CANCELED = 'treasury.inbound_transfer.canceled';
282 const TREASURY_INBOUND_TRANSFER_CREATED = 'treasury.inbound_transfer.created';
283 const TREASURY_INBOUND_TRANSFER_FAILED = 'treasury.inbound_transfer.failed';
284 const TREASURY_INBOUND_TRANSFER_SUCCEEDED = 'treasury.inbound_transfer.succeeded';
285 const TREASURY_OUTBOUND_PAYMENT_CANCELED = 'treasury.outbound_payment.canceled';
286 const TREASURY_OUTBOUND_PAYMENT_CREATED = 'treasury.outbound_payment.created';
287 const TREASURY_OUTBOUND_PAYMENT_EXPECTED_ARRIVAL_DATE_UPDATED = 'treasury.outbound_payment.expected_arrival_date_updated';
288 const TREASURY_OUTBOUND_PAYMENT_FAILED = 'treasury.outbound_payment.failed';
289 const TREASURY_OUTBOUND_PAYMENT_POSTED = 'treasury.outbound_payment.posted';
290 const TREASURY_OUTBOUND_PAYMENT_RETURNED = 'treasury.outbound_payment.returned';
291 const TREASURY_OUTBOUND_PAYMENT_TRACKING_DETAILS_UPDATED = 'treasury.outbound_payment.tracking_details_updated';
292 const TREASURY_OUTBOUND_TRANSFER_CANCELED = 'treasury.outbound_transfer.canceled';
293 const TREASURY_OUTBOUND_TRANSFER_CREATED = 'treasury.outbound_transfer.created';
294 const TREASURY_OUTBOUND_TRANSFER_EXPECTED_ARRIVAL_DATE_UPDATED = 'treasury.outbound_transfer.expected_arrival_date_updated';
295 const TREASURY_OUTBOUND_TRANSFER_FAILED = 'treasury.outbound_transfer.failed';
296 const TREASURY_OUTBOUND_TRANSFER_POSTED = 'treasury.outbound_transfer.posted';
297 const TREASURY_OUTBOUND_TRANSFER_RETURNED = 'treasury.outbound_transfer.returned';
298 const TREASURY_OUTBOUND_TRANSFER_TRACKING_DETAILS_UPDATED = 'treasury.outbound_transfer.tracking_details_updated';
299 const TREASURY_RECEIVED_CREDIT_CREATED = 'treasury.received_credit.created';
300 const TREASURY_RECEIVED_CREDIT_FAILED = 'treasury.received_credit.failed';
301 const TREASURY_RECEIVED_CREDIT_SUCCEEDED = 'treasury.received_credit.succeeded';
302 const TREASURY_RECEIVED_DEBIT_CREATED = 'treasury.received_debit.created';
303 const TYPE_ACCOUNT_APPLICATION_AUTHORIZED = 'account.application.authorized';
304 const TYPE_ACCOUNT_APPLICATION_DEAUTHORIZED = 'account.application.deauthorized';
305 const TYPE_ACCOUNT_EXTERNAL_ACCOUNT_CREATED = 'account.external_account.created';
306 const TYPE_ACCOUNT_EXTERNAL_ACCOUNT_DELETED = 'account.external_account.deleted';
307 const TYPE_ACCOUNT_EXTERNAL_ACCOUNT_UPDATED = 'account.external_account.updated';
308 const TYPE_ACCOUNT_UPDATED = 'account.updated';
309 const TYPE_APPLICATION_FEE_CREATED = 'application_fee.created';
310 const TYPE_APPLICATION_FEE_REFUNDED = 'application_fee.refunded';
311 const TYPE_APPLICATION_FEE_REFUND_UPDATED = 'application_fee.refund.updated';
312 const TYPE_BALANCE_AVAILABLE = 'balance.available';
313 const TYPE_BILLING_ALERT_TRIGGERED = 'billing.alert.triggered';
314 const TYPE_BILLING_METER_CREATED = 'billing.meter.created';
315 const TYPE_BILLING_METER_DEACTIVATED = 'billing.meter.deactivated';
316 const TYPE_BILLING_METER_REACTIVATED = 'billing.meter.reactivated';
317 const TYPE_BILLING_METER_UPDATED = 'billing.meter.updated';
318 const TYPE_BILLING_PORTAL_CONFIGURATION_CREATED = 'billing_portal.configuration.created';
319 const TYPE_BILLING_PORTAL_CONFIGURATION_UPDATED = 'billing_portal.configuration.updated';
320 const TYPE_BILLING_PORTAL_SESSION_CREATED = 'billing_portal.session.created';
321 const TYPE_CAPABILITY_UPDATED = 'capability.updated';
322 const TYPE_CASH_BALANCE_FUNDS_AVAILABLE = 'cash_balance.funds_available';
323 const TYPE_CHARGE_CAPTURED = 'charge.captured';
324 const TYPE_CHARGE_DISPUTE_CLOSED = 'charge.dispute.closed';
325 const TYPE_CHARGE_DISPUTE_CREATED = 'charge.dispute.created';
326 const TYPE_CHARGE_DISPUTE_FUNDS_REINSTATED = 'charge.dispute.funds_reinstated';
327 const TYPE_CHARGE_DISPUTE_FUNDS_WITHDRAWN = 'charge.dispute.funds_withdrawn';
328 const TYPE_CHARGE_DISPUTE_UPDATED = 'charge.dispute.updated';
329 const TYPE_CHARGE_EXPIRED = 'charge.expired';
330 const TYPE_CHARGE_FAILED = 'charge.failed';
331 const TYPE_CHARGE_PENDING = 'charge.pending';
332 const TYPE_CHARGE_REFUNDED = 'charge.refunded';
333 const TYPE_CHARGE_REFUND_UPDATED = 'charge.refund.updated';
334 const TYPE_CHARGE_SUCCEEDED = 'charge.succeeded';
335 const TYPE_CHARGE_UPDATED = 'charge.updated';
336 const TYPE_CHECKOUT_SESSION_ASYNC_PAYMENT_FAILED = 'checkout.session.async_payment_failed';
337 const TYPE_CHECKOUT_SESSION_ASYNC_PAYMENT_SUCCEEDED = 'checkout.session.async_payment_succeeded';
338 const TYPE_CHECKOUT_SESSION_COMPLETED = 'checkout.session.completed';
339 const TYPE_CHECKOUT_SESSION_EXPIRED = 'checkout.session.expired';
340 const TYPE_CLIMATE_ORDER_CANCELED = 'climate.order.canceled';
341 const TYPE_CLIMATE_ORDER_CREATED = 'climate.order.created';
342 const TYPE_CLIMATE_ORDER_DELAYED = 'climate.order.delayed';
343 const TYPE_CLIMATE_ORDER_DELIVERED = 'climate.order.delivered';
344 const TYPE_CLIMATE_ORDER_PRODUCT_SUBSTITUTED = 'climate.order.product_substituted';
345 const TYPE_CLIMATE_PRODUCT_CREATED = 'climate.product.created';
346 const TYPE_CLIMATE_PRODUCT_PRICING_UPDATED = 'climate.product.pricing_updated';
347 const TYPE_COUPON_CREATED = 'coupon.created';
348 const TYPE_COUPON_DELETED = 'coupon.deleted';
349 const TYPE_COUPON_UPDATED = 'coupon.updated';
350 const TYPE_CREDIT_NOTE_CREATED = 'credit_note.created';
351 const TYPE_CREDIT_NOTE_UPDATED = 'credit_note.updated';
352 const TYPE_CREDIT_NOTE_VOIDED = 'credit_note.voided';
353 const TYPE_CUSTOMER_CASH_BALANCE_TRANSACTION_CREATED = 'customer_cash_balance_transaction.created';
354 const TYPE_CUSTOMER_CREATED = 'customer.created';
355 const TYPE_CUSTOMER_DELETED = 'customer.deleted';
356 const TYPE_CUSTOMER_DISCOUNT_CREATED = 'customer.discount.created';
357 const TYPE_CUSTOMER_DISCOUNT_DELETED = 'customer.discount.deleted';
358 const TYPE_CUSTOMER_DISCOUNT_UPDATED = 'customer.discount.updated';
359 const TYPE_CUSTOMER_SOURCE_CREATED = 'customer.source.created';
360 const TYPE_CUSTOMER_SOURCE_DELETED = 'customer.source.deleted';
361 const TYPE_CUSTOMER_SOURCE_EXPIRING = 'customer.source.expiring';
362 const TYPE_CUSTOMER_SOURCE_UPDATED = 'customer.source.updated';
363 const TYPE_CUSTOMER_SUBSCRIPTION_CREATED = 'customer.subscription.created';
364 const TYPE_CUSTOMER_SUBSCRIPTION_DELETED = 'customer.subscription.deleted';
365 const TYPE_CUSTOMER_SUBSCRIPTION_PAUSED = 'customer.subscription.paused';
366 const TYPE_CUSTOMER_SUBSCRIPTION_PENDING_UPDATE_APPLIED = 'customer.subscription.pending_update_applied';
367 const TYPE_CUSTOMER_SUBSCRIPTION_PENDING_UPDATE_EXPIRED = 'customer.subscription.pending_update_expired';
368 const TYPE_CUSTOMER_SUBSCRIPTION_RESUMED = 'customer.subscription.resumed';
369 const TYPE_CUSTOMER_SUBSCRIPTION_TRIAL_WILL_END = 'customer.subscription.trial_will_end';
370 const TYPE_CUSTOMER_SUBSCRIPTION_UPDATED = 'customer.subscription.updated';
371 const TYPE_CUSTOMER_TAX_ID_CREATED = 'customer.tax_id.created';
372 const TYPE_CUSTOMER_TAX_ID_DELETED = 'customer.tax_id.deleted';
373 const TYPE_CUSTOMER_TAX_ID_UPDATED = 'customer.tax_id.updated';
374 const TYPE_CUSTOMER_UPDATED = 'customer.updated';
375 const TYPE_ENTITLEMENTS_ACTIVE_ENTITLEMENT_SUMMARY_UPDATED = 'entitlements.active_entitlement_summary.updated';
376 const TYPE_FILE_CREATED = 'file.created';
377 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_CREATED = 'financial_connections.account.created';
378 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_DEACTIVATED = 'financial_connections.account.deactivated';
379 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_DISCONNECTED = 'financial_connections.account.disconnected';
380 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_REACTIVATED = 'financial_connections.account.reactivated';
381 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_BALANCE = 'financial_connections.account.refreshed_balance';
382 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_OWNERSHIP = 'financial_connections.account.refreshed_ownership';
383 const TYPE_FINANCIAL_CONNECTIONS_ACCOUNT_REFRESHED_TRANSACTIONS = 'financial_connections.account.refreshed_transactions';
384 const TYPE_IDENTITY_VERIFICATION_SESSION_CANCELED = 'identity.verification_session.canceled';
385 const TYPE_IDENTITY_VERIFICATION_SESSION_CREATED = 'identity.verification_session.created';
386 const TYPE_IDENTITY_VERIFICATION_SESSION_PROCESSING = 'identity.verification_session.processing';
387 const TYPE_IDENTITY_VERIFICATION_SESSION_REDACTED = 'identity.verification_session.redacted';
388 const TYPE_IDENTITY_VERIFICATION_SESSION_REQUIRES_INPUT = 'identity.verification_session.requires_input';
389 const TYPE_IDENTITY_VERIFICATION_SESSION_VERIFIED = 'identity.verification_session.verified';
390 const TYPE_INVOICEITEM_CREATED = 'invoiceitem.created';
391 const TYPE_INVOICEITEM_DELETED = 'invoiceitem.deleted';
392 const TYPE_INVOICE_CREATED = 'invoice.created';
393 const TYPE_INVOICE_DELETED = 'invoice.deleted';
394 const TYPE_INVOICE_FINALIZATION_FAILED = 'invoice.finalization_failed';
395 const TYPE_INVOICE_FINALIZED = 'invoice.finalized';
396 const TYPE_INVOICE_MARKED_UNCOLLECTIBLE = 'invoice.marked_uncollectible';
397 const TYPE_INVOICE_OVERDUE = 'invoice.overdue';
398 const TYPE_INVOICE_OVERPAID = 'invoice.overpaid';
399 const TYPE_INVOICE_PAID = 'invoice.paid';
400 const TYPE_INVOICE_PAYMENT_ACTION_REQUIRED = 'invoice.payment_action_required';
401 const TYPE_INVOICE_PAYMENT_FAILED = 'invoice.payment_failed';
402 const TYPE_INVOICE_PAYMENT_SUCCEEDED = 'invoice.payment_succeeded';
403 const TYPE_INVOICE_SENT = 'invoice.sent';
404 const TYPE_INVOICE_UPCOMING = 'invoice.upcoming';
405 const TYPE_INVOICE_UPDATED = 'invoice.updated';
406 const TYPE_INVOICE_VOIDED = 'invoice.voided';
407 const TYPE_INVOICE_WILL_BE_DUE = 'invoice.will_be_due';
408 const TYPE_ISSUING_AUTHORIZATION_CREATED = 'issuing_authorization.created';
409 const TYPE_ISSUING_AUTHORIZATION_REQUEST = 'issuing_authorization.request';
410 const TYPE_ISSUING_AUTHORIZATION_UPDATED = 'issuing_authorization.updated';
411 const TYPE_ISSUING_CARDHOLDER_CREATED = 'issuing_cardholder.created';
412 const TYPE_ISSUING_CARDHOLDER_UPDATED = 'issuing_cardholder.updated';
413 const TYPE_ISSUING_CARD_CREATED = 'issuing_card.created';
414 const TYPE_ISSUING_CARD_UPDATED = 'issuing_card.updated';
415 const TYPE_ISSUING_DISPUTE_CLOSED = 'issuing_dispute.closed';
416 const TYPE_ISSUING_DISPUTE_CREATED = 'issuing_dispute.created';
417 const TYPE_ISSUING_DISPUTE_FUNDS_REINSTATED = 'issuing_dispute.funds_reinstated';
418 const TYPE_ISSUING_DISPUTE_FUNDS_RESCINDED = 'issuing_dispute.funds_rescinded';
419 const TYPE_ISSUING_DISPUTE_SUBMITTED = 'issuing_dispute.submitted';
420 const TYPE_ISSUING_DISPUTE_UPDATED = 'issuing_dispute.updated';
421 const TYPE_ISSUING_PERSONALIZATION_DESIGN_ACTIVATED = 'issuing_personalization_design.activated';
422 const TYPE_ISSUING_PERSONALIZATION_DESIGN_DEACTIVATED = 'issuing_personalization_design.deactivated';
423 const TYPE_ISSUING_PERSONALIZATION_DESIGN_REJECTED = 'issuing_personalization_design.rejected';
424 const TYPE_ISSUING_PERSONALIZATION_DESIGN_UPDATED = 'issuing_personalization_design.updated';
425 const TYPE_ISSUING_TOKEN_CREATED = 'issuing_token.created';
426 const TYPE_ISSUING_TOKEN_UPDATED = 'issuing_token.updated';
427 const TYPE_ISSUING_TRANSACTION_CREATED = 'issuing_transaction.created';
428 const TYPE_ISSUING_TRANSACTION_PURCHASE_DETAILS_RECEIPT_UPDATED = 'issuing_transaction.purchase_details_receipt_updated';
429 const TYPE_ISSUING_TRANSACTION_UPDATED = 'issuing_transaction.updated';
430 const TYPE_MANDATE_UPDATED = 'mandate.updated';
431 const TYPE_PAYMENT_INTENT_AMOUNT_CAPTURABLE_UPDATED = 'payment_intent.amount_capturable_updated';
432 const TYPE_PAYMENT_INTENT_CANCELED = 'payment_intent.canceled';
433 const TYPE_PAYMENT_INTENT_CREATED = 'payment_intent.created';
434 const TYPE_PAYMENT_INTENT_PARTIALLY_FUNDED = 'payment_intent.partially_funded';
435 const TYPE_PAYMENT_INTENT_PAYMENT_FAILED = 'payment_intent.payment_failed';
436 const TYPE_PAYMENT_INTENT_PROCESSING = 'payment_intent.processing';
437 const TYPE_PAYMENT_INTENT_REQUIRES_ACTION = 'payment_intent.requires_action';
438 const TYPE_PAYMENT_INTENT_SUCCEEDED = 'payment_intent.succeeded';
439 const TYPE_PAYMENT_LINK_CREATED = 'payment_link.created';
440 const TYPE_PAYMENT_LINK_UPDATED = 'payment_link.updated';
441 const TYPE_PAYMENT_METHOD_ATTACHED = 'payment_method.attached';
442 const TYPE_PAYMENT_METHOD_AUTOMATICALLY_UPDATED = 'payment_method.automatically_updated';
443 const TYPE_PAYMENT_METHOD_DETACHED = 'payment_method.detached';
444 const TYPE_PAYMENT_METHOD_UPDATED = 'payment_method.updated';
445 const TYPE_PAYOUT_CANCELED = 'payout.canceled';
446 const TYPE_PAYOUT_CREATED = 'payout.created';
447 const TYPE_PAYOUT_FAILED = 'payout.failed';
448 const TYPE_PAYOUT_PAID = 'payout.paid';
449 const TYPE_PAYOUT_RECONCILIATION_COMPLETED = 'payout.reconciliation_completed';
450 const TYPE_PAYOUT_UPDATED = 'payout.updated';
451 const TYPE_PERSON_CREATED = 'person.created';
452 const TYPE_PERSON_DELETED = 'person.deleted';
453 const TYPE_PERSON_UPDATED = 'person.updated';
454 const TYPE_PLAN_CREATED = 'plan.created';
455 const TYPE_PLAN_DELETED = 'plan.deleted';
456 const TYPE_PLAN_UPDATED = 'plan.updated';
457 const TYPE_PRICE_CREATED = 'price.created';
458 const TYPE_PRICE_DELETED = 'price.deleted';
459 const TYPE_PRICE_UPDATED = 'price.updated';
460 const TYPE_PRODUCT_CREATED = 'product.created';
461 const TYPE_PRODUCT_DELETED = 'product.deleted';
462 const TYPE_PRODUCT_UPDATED = 'product.updated';
463 const TYPE_PROMOTION_CODE_CREATED = 'promotion_code.created';
464 const TYPE_PROMOTION_CODE_UPDATED = 'promotion_code.updated';
465 const TYPE_QUOTE_ACCEPTED = 'quote.accepted';
466 const TYPE_QUOTE_CANCELED = 'quote.canceled';
467 const TYPE_QUOTE_CREATED = 'quote.created';
468 const TYPE_QUOTE_FINALIZED = 'quote.finalized';
469 const TYPE_RADAR_EARLY_FRAUD_WARNING_CREATED = 'radar.early_fraud_warning.created';
470 const TYPE_RADAR_EARLY_FRAUD_WARNING_UPDATED = 'radar.early_fraud_warning.updated';
471 const TYPE_REFUND_CREATED = 'refund.created';
472 const TYPE_REFUND_FAILED = 'refund.failed';
473 const TYPE_REFUND_UPDATED = 'refund.updated';
474 const TYPE_REPORTING_REPORT_RUN_FAILED = 'reporting.report_run.failed';
475 const TYPE_REPORTING_REPORT_RUN_SUCCEEDED = 'reporting.report_run.succeeded';
476 const TYPE_REPORTING_REPORT_TYPE_UPDATED = 'reporting.report_type.updated';
477 const TYPE_REVIEW_CLOSED = 'review.closed';
478 const TYPE_REVIEW_OPENED = 'review.opened';
479 const TYPE_SETUP_INTENT_CANCELED = 'setup_intent.canceled';
480 const TYPE_SETUP_INTENT_CREATED = 'setup_intent.created';
481 const TYPE_SETUP_INTENT_REQUIRES_ACTION = 'setup_intent.requires_action';
482 const TYPE_SETUP_INTENT_SETUP_FAILED = 'setup_intent.setup_failed';
483 const TYPE_SETUP_INTENT_SUCCEEDED = 'setup_intent.succeeded';
484 const TYPE_SIGMA_SCHEDULED_QUERY_RUN_CREATED = 'sigma.scheduled_query_run.created';
485 const TYPE_SOURCE_CANCELED = 'source.canceled';
486 const TYPE_SOURCE_CHARGEABLE = 'source.chargeable';
487 const TYPE_SOURCE_FAILED = 'source.failed';
488 const TYPE_SOURCE_MANDATE_NOTIFICATION = 'source.mandate_notification';
489 const TYPE_SOURCE_REFUND_ATTRIBUTES_REQUIRED = 'source.refund_attributes_required';
490 const TYPE_SOURCE_TRANSACTION_CREATED = 'source.transaction.created';
491 const TYPE_SOURCE_TRANSACTION_UPDATED = 'source.transaction.updated';
492 const TYPE_SUBSCRIPTION_SCHEDULE_ABORTED = 'subscription_schedule.aborted';
493 const TYPE_SUBSCRIPTION_SCHEDULE_CANCELED = 'subscription_schedule.canceled';
494 const TYPE_SUBSCRIPTION_SCHEDULE_COMPLETED = 'subscription_schedule.completed';
495 const TYPE_SUBSCRIPTION_SCHEDULE_CREATED = 'subscription_schedule.created';
496 const TYPE_SUBSCRIPTION_SCHEDULE_EXPIRING = 'subscription_schedule.expiring';
497 const TYPE_SUBSCRIPTION_SCHEDULE_RELEASED = 'subscription_schedule.released';
498 const TYPE_SUBSCRIPTION_SCHEDULE_UPDATED = 'subscription_schedule.updated';
499 const TYPE_TAX_RATE_CREATED = 'tax_rate.created';
500 const TYPE_TAX_RATE_UPDATED = 'tax_rate.updated';
501 const TYPE_TAX_SETTINGS_UPDATED = 'tax.settings.updated';
502 const TYPE_TERMINAL_READER_ACTION_FAILED = 'terminal.reader.action_failed';
503 const TYPE_TERMINAL_READER_ACTION_SUCCEEDED = 'terminal.reader.action_succeeded';
504 const TYPE_TEST_HELPERS_TEST_CLOCK_ADVANCING = 'test_helpers.test_clock.advancing';
505 const TYPE_TEST_HELPERS_TEST_CLOCK_CREATED = 'test_helpers.test_clock.created';
506 const TYPE_TEST_HELPERS_TEST_CLOCK_DELETED = 'test_helpers.test_clock.deleted';
507 const TYPE_TEST_HELPERS_TEST_CLOCK_INTERNAL_FAILURE = 'test_helpers.test_clock.internal_failure';
508 const TYPE_TEST_HELPERS_TEST_CLOCK_READY = 'test_helpers.test_clock.ready';
509 const TYPE_TOPUP_CANCELED = 'topup.canceled';
510 const TYPE_TOPUP_CREATED = 'topup.created';
511 const TYPE_TOPUP_FAILED = 'topup.failed';
512 const TYPE_TOPUP_REVERSED = 'topup.reversed';
513 const TYPE_TOPUP_SUCCEEDED = 'topup.succeeded';
514 const TYPE_TRANSFER_CREATED = 'transfer.created';
515 const TYPE_TRANSFER_REVERSED = 'transfer.reversed';
516 const TYPE_TRANSFER_UPDATED = 'transfer.updated';
517 const TYPE_TREASURY_CREDIT_REVERSAL_CREATED = 'treasury.credit_reversal.created';
518 const TYPE_TREASURY_CREDIT_REVERSAL_POSTED = 'treasury.credit_reversal.posted';
519 const TYPE_TREASURY_DEBIT_REVERSAL_COMPLETED = 'treasury.debit_reversal.completed';
520 const TYPE_TREASURY_DEBIT_REVERSAL_CREATED = 'treasury.debit_reversal.created';
521 const TYPE_TREASURY_DEBIT_REVERSAL_INITIAL_CREDIT_GRANTED = 'treasury.debit_reversal.initial_credit_granted';
522 const TYPE_TREASURY_FINANCIAL_ACCOUNT_CLOSED = 'treasury.financial_account.closed';
523 const TYPE_TREASURY_FINANCIAL_ACCOUNT_CREATED = 'treasury.financial_account.created';
524 const TYPE_TREASURY_FINANCIAL_ACCOUNT_FEATURES_STATUS_UPDATED = 'treasury.financial_account.features_status_updated';
525 const TYPE_TREASURY_INBOUND_TRANSFER_CANCELED = 'treasury.inbound_transfer.canceled';
526 const TYPE_TREASURY_INBOUND_TRANSFER_CREATED = 'treasury.inbound_transfer.created';
527 const TYPE_TREASURY_INBOUND_TRANSFER_FAILED = 'treasury.inbound_transfer.failed';
528 const TYPE_TREASURY_INBOUND_TRANSFER_SUCCEEDED = 'treasury.inbound_transfer.succeeded';
529 const TYPE_TREASURY_OUTBOUND_PAYMENT_CANCELED = 'treasury.outbound_payment.canceled';
530 const TYPE_TREASURY_OUTBOUND_PAYMENT_CREATED = 'treasury.outbound_payment.created';
531 const TYPE_TREASURY_OUTBOUND_PAYMENT_EXPECTED_ARRIVAL_DATE_UPDATED = 'treasury.outbound_payment.expected_arrival_date_updated';
532 const TYPE_TREASURY_OUTBOUND_PAYMENT_FAILED = 'treasury.outbound_payment.failed';
533 const TYPE_TREASURY_OUTBOUND_PAYMENT_POSTED = 'treasury.outbound_payment.posted';
534 const TYPE_TREASURY_OUTBOUND_PAYMENT_RETURNED = 'treasury.outbound_payment.returned';
535 const TYPE_TREASURY_OUTBOUND_PAYMENT_TRACKING_DETAILS_UPDATED = 'treasury.outbound_payment.tracking_details_updated';
536 const TYPE_TREASURY_OUTBOUND_TRANSFER_CANCELED = 'treasury.outbound_transfer.canceled';
537 const TYPE_TREASURY_OUTBOUND_TRANSFER_CREATED = 'treasury.outbound_transfer.created';
538 const TYPE_TREASURY_OUTBOUND_TRANSFER_EXPECTED_ARRIVAL_DATE_UPDATED = 'treasury.outbound_transfer.expected_arrival_date_updated';
539 const TYPE_TREASURY_OUTBOUND_TRANSFER_FAILED = 'treasury.outbound_transfer.failed';
540 const TYPE_TREASURY_OUTBOUND_TRANSFER_POSTED = 'treasury.outbound_transfer.posted';
541 const TYPE_TREASURY_OUTBOUND_TRANSFER_RETURNED = 'treasury.outbound_transfer.returned';
542 const TYPE_TREASURY_OUTBOUND_TRANSFER_TRACKING_DETAILS_UPDATED = 'treasury.outbound_transfer.tracking_details_updated';
543 const TYPE_TREASURY_RECEIVED_CREDIT_CREATED = 'treasury.received_credit.created';
544 const TYPE_TREASURY_RECEIVED_CREDIT_FAILED = 'treasury.received_credit.failed';
545 const TYPE_TREASURY_RECEIVED_CREDIT_SUCCEEDED = 'treasury.received_credit.succeeded';
546 const TYPE_TREASURY_RECEIVED_DEBIT_CREATED = 'treasury.received_debit.created';
547 /**
548 * List events, going back up to 30 days. Each event data is rendered according to
549 * Stripe API version at its creation time, specified in <a
550 * href="https://docs.stripe.com/api/events/object">event object</a>
551 * <code>api_version</code> attribute (not according to your current Stripe API
552 * version or <code>Stripe-Version</code> header).
553 *
554 * @param null|array{created?: array|int, delivery_success?: bool, ending_before?: string, expand?: string[], limit?: int, starting_after?: string, type?: string, types?: string[]} $params
555 * @param null|array|string $opts
556 *
557 * @return Collection<Event> of ApiResources
558 *
559 * @throws Exception\ApiErrorException if the request fails
560 */
561 public static function all($params = null, $opts = null)
562 {
563 $url = static::classUrl();
564 return static::_requestPage($url, Collection::class, $params, $opts);
565 }
566 /**
567 * Retrieves the details of an event if it was created in the last 30 days. Supply
568 * the unique identifier of the event, which you might have received in a webhook.
569 *
570 * @param array|string $id the ID of the API resource to retrieve, or an options array containing an `id` key
571 * @param null|array|string $opts
572 *
573 * @return Event
574 *
575 * @throws Exception\ApiErrorException if the request fails
576 */
577 public static function retrieve($id, $opts = null)
578 {
579 $opts = \AmeliaVendor\Stripe\Util\RequestOptions::parse($opts);
580 $instance = new static($id, $opts);
581 $instance->refresh();
582 return $instance;
583 }
584 }