Upgrade 1-11.38

This commit is contained in:
xesmyd
2026-03-30 14:10:30 +02:00
parent f2a7e6d1fc
commit ac648ef29d
24665 changed files with 69682 additions and 2205004 deletions
+2 -2
View File
@@ -5,14 +5,14 @@
namespace Stripe\V2\Billing;
/**
* Fix me empty_doc_string.
* A Meter Event is a usage record that captures billable activity for usage-based billing. Meter Events contain an event name, timestamp, and payload with customer mapping and usage value, enabling accurate usage tracking and billing.
*
* @property string $object String representing the object's type. Objects of the same type share the same value of the object field.
* @property int $created The creation time of this meter event.
* @property string $event_name The name of the meter event. Corresponds with the <code>event_name</code> field on a meter.
* @property string $identifier A unique identifier for the event. If not provided, one will be generated. We recommend using a globally unique identifier for this. Well enforce uniqueness within a rolling 24 hour period.
* @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.
* @property \Stripe\StripeObject $payload The payload of the event. This must contain the fields corresponding to a meters <code>customer_mapping.event_payload_key</code> (default is <code>stripe_customer_id</code>) and <code>value_settings.event_payload_key</code> (default is <code>value</code>). Read more about the payload.
* @property \Stripe\StripeObject $payload The payload of the event. This must contain the fields corresponding to a meters <code>customer_mapping.event_payload_key</code> (default is <code>stripe_customer_id</code>) and <code>value_settings.event_payload_key</code> (default is <code>value</code>). Read more about the <a href="https://docs.stripe.com/billing/subscriptions/usage-based/recording-usage#payload-key-overrides">payload</a>..
* @property int $timestamp The time of the event. Must be within the past 35 calendar days or up to 5 minutes in the future. Defaults to current timestamp if not specified.
*/
class MeterEvent extends \Stripe\ApiResource
@@ -5,6 +5,8 @@
namespace Stripe\V2\Billing;
/**
* A Meter Event Adjustment is used to cancel or modify previously recorded meter events. Meter Event Adjustments allow you to correct billing data by canceling individual events or event ranges, with tracking of adjustment status and creation time.
*
* @property string $id The unique id of this meter event adjustment.
* @property string $object String representing the object's type. Objects of the same type share the same value of the object field.
* @property (object{identifier: string}&\Stripe\StripeObject) $cancel Specifies which event to cancel.
@@ -5,6 +5,8 @@
namespace Stripe\V2\Billing;
/**
* A Meter Event Session is an authentication session for the high-throughput meter event API. Meter Event Sessions provide temporary authentication tokens with expiration times, enabling secure and efficient bulk submission of usage events.
*
* @property string $id The unique id of this auth session.
* @property string $object String representing the object's type. Objects of the same type share the same value of the object field.
* @property string $authentication_token The authentication token for this session. Use this token when calling the high-throughput meter event API.