Skip to content

Commit 7e425a1

Browse files
Merge pull request #27 from cloudbeds/feat/update-get-payments-api
feat: update get payments api
2 parents 9f9ec76 + a10f2b6 commit 7e425a1

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.3
1+
1.5.4

cloudbeds_pms_v1_3/docs/GetPaymentMethodsResponseDataMethodsInner.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8-
**type** | **str** | Payment Type | [optional]
8+
**method** | **str** | Payment Method | [optional]
9+
**code** | **str** | Payment Code | [optional]
910
**name** | **str** | Payment Name (in given lang) | [optional]
1011
**card_types** | [**List[GetPaymentMethodsResponseDataMethodsInnerCardTypesInner]**](GetPaymentMethodsResponseDataMethodsInnerCardTypesInner.md) | IF type = 'credit' the enabled card types. Having the array's keys as its type and the value as its name. | [optional]
1112

cloudbeds_pms_v1_3/models/get_payment_methods_response_data_methods_inner.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,11 @@ class GetPaymentMethodsResponseDataMethodsInner(BaseModel):
2727
"""
2828
GetPaymentMethodsResponseDataMethodsInner
2929
""" # noqa: E501
30-
type: Optional[StrictStr] = Field(default=None, description="Payment Type")
30+
method: Optional[StrictStr] = Field(default=None, description="Payment Method")
31+
code: Optional[StrictStr] = Field(default=None, description="Payment Code")
3132
name: Optional[StrictStr] = Field(default=None, description="Payment Name (in given lang)")
3233
card_types: Optional[List[GetPaymentMethodsResponseDataMethodsInnerCardTypesInner]] = Field(default=None, description="IF type = 'credit' the enabled card types. Having the array's keys as its type and the value as its name.", alias="cardTypes")
33-
__properties: ClassVar[List[str]] = ["type", "name", "cardTypes"]
34+
__properties: ClassVar[List[str]] = ["method", "code", "name", "cardTypes"]
3435

3536
model_config = ConfigDict(
3637
populate_by_name=True,
@@ -95,7 +96,8 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9596
return cls.model_validate(obj)
9697

9798
_obj = cls.model_validate({
98-
"type": obj.get("type"),
99+
"method": obj.get("method"),
100+
"code": obj.get("code"),
99101
"name": obj.get("name"),
100102
"cardTypes": [GetPaymentMethodsResponseDataMethodsInnerCardTypesInner.from_dict(_item) for _item in obj["cardTypes"]] if obj.get("cardTypes") is not None else None
101103
})

openapitools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"additionalProperties": {
1010
"packageName": "cloudbeds_pms_v1_3",
1111
"projectName": "Cloudbeds PMS V1.3",
12-
"packageVersion": "1.5.3",
12+
"packageVersion": "1.5.4",
1313
"packageDescription": "OpenAPI client for Cloudbeds PMS v1.3 API.",
1414
"generateSourceCodeOnly": true,
1515
"packageUrl": "https://github.com/cloudbeds/cloudbeds-api-python/tree/release/v1"

0 commit comments

Comments
 (0)