diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index e394bcf08..fe802d3a4 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v203 \ No newline at end of file +v204 \ No newline at end of file diff --git a/lib/Refund.php b/lib/Refund.php index 0ddabfc4e..fd7eef280 100644 --- a/lib/Refund.php +++ b/lib/Refund.php @@ -9,6 +9,11 @@ * been created but not yet refunded. Funds will be refunded to the credit or debit * card that was originally charged. * + * Stripe Tax users with recurring payments and invoices can create Credit Notes, which reduce + * overall tax liability because tax is correctly recalculated and apportioned to + * the related invoice. + * * Related guide: Refunds. * * @property string $id Unique identifier for the object. diff --git a/lib/Service/Issuing/AuthorizationService.php b/lib/Service/Issuing/AuthorizationService.php index 6517688f6..d36f48ed9 100644 --- a/lib/Service/Issuing/AuthorizationService.php +++ b/lib/Service/Issuing/AuthorizationService.php @@ -27,7 +27,9 @@ public function all($params = null, $opts = null) * Approves a pending Issuing Authorization object. This request * should be made within the timeout window of the real-time - * authorization flow. + * authorization flow. You can also respond directly to the webhook request to + * approve an authorization (preferred). More details can be found here. * * @param string $id * @param null|array $params @@ -46,7 +48,9 @@ public function approve($id, $params = null, $opts = null) * Declines a pending Issuing Authorization object. This request * should be made within the timeout window of the real time - * authorization flow. + * authorization flow. You can also respond directly to the webhook request to + * decline an authorization (preferred). More details can be found here. * * @param string $id * @param null|array $params diff --git a/lib/Subscription.php b/lib/Subscription.php index 6de61c0b5..0c7a8209b 100644 --- a/lib/Subscription.php +++ b/lib/Subscription.php @@ -39,6 +39,7 @@ * @property bool $livemode Has the value true if the object exists in live mode or the value false if the object exists in test mode. * @property \Stripe\StripeObject $metadata Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. * @property null|int $next_pending_invoice_item_invoice Specifies the approximate timestamp on which any pending invoice items will be billed according to the schedule provided at pending_invoice_item_interval. + * @property null|string|\Stripe\Account $on_behalf_of The account (if any) the charge was made on behalf of for charges associated with this subscription. See the Connect documentation for details. * @property null|\Stripe\StripeObject $pause_collection If specified, payment collection for this subscription will be paused. * @property null|\Stripe\StripeObject $payment_settings Payment settings passed on to invoices created by the subscription. * @property null|\Stripe\StripeObject $pending_invoice_item_interval Specifies an interval for how often to bill for any pending invoice items. It is analogous to calling Create an invoice for the given subscription at the specified interval.