Skip to content

Commit

Permalink
Merge pull request #917 from stripe/latest-codegen-beta
Browse files Browse the repository at this point in the history
API Updates for beta branch
  • Loading branch information
anniel-stripe committed Jan 27, 2023
2 parents 310d4a5 + c8a99f0 commit b73c126
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Expand Up @@ -3,7 +3,7 @@
## 5.1.0b6 - 2023-01-19
* [#915](https://github.com/stripe/stripe-python/pull/915) API Updates for beta branch
* Updated stable APIs to the latest version
* Add support for `Tax.Settings` resource.
* Add support for `Tax.Settings` resource.

## 5.1.0b5 - 2023-01-12
* [#914](https://github.com/stripe/stripe-python/pull/914) API Updates for beta branch
Expand Down
2 changes: 1 addition & 1 deletion OPENAPI_VERSION
@@ -1 +1 @@
v219
v221
45 changes: 45 additions & 0 deletions stripe/api_resources/tax/transaction.py
Expand Up @@ -2,6 +2,7 @@
# File generated from our OpenAPI spec
from __future__ import absolute_import, division, print_function

from stripe import util
from stripe.api_resources.abstract import CreateableAPIResource


Expand All @@ -24,3 +25,47 @@ def create_reversal(
stripe_account=stripe_account,
params=params,
)

@classmethod
def _cls_list_line_items(
cls,
transaction,
api_key=None,
stripe_version=None,
stripe_account=None,
**params
):
return cls._static_request(
"get",
"/v1/tax/transactions/{transaction}/line_items".format(
transaction=util.sanitize_id(transaction)
),
api_key=api_key,
stripe_version=stripe_version,
stripe_account=stripe_account,
params=params,
)

@util.class_method_variant("_cls_list_line_items")
def list_line_items(self, idempotency_key=None, **params):
return self._request(
"get",
"/v1/tax/transactions/{transaction}/line_items".format(
transaction=util.sanitize_id(self.get("id"))
),
idempotency_key=idempotency_key,
params=params,
)

@classmethod
def list_transactions(
cls, api_key=None, stripe_version=None, stripe_account=None, **params
):
return cls._static_request(
"get",
"/v1/tax/transactions",
api_key=api_key,
stripe_version=stripe_version,
stripe_account=stripe_account,
params=params,
)

0 comments on commit b73c126

Please sign in to comment.