Skip to content

Commit 67fd4c1

Browse files
committed
may release changes
1 parent 3c84b43 commit 67fd4c1

55 files changed

Lines changed: 2983 additions & 103 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CyberSource/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
from .models.invoicing_v2_invoices_post202_response import InvoicingV2InvoicesPost202Response
163163
from .models.invoicingv2invoice_settings_invoice_settings_information import Invoicingv2invoiceSettingsInvoiceSettingsInformation
164164
from .models.invoicingv2invoices_customer_information import Invoicingv2invoicesCustomerInformation
165+
from .models.invoicingv2invoices_customer_information_company import Invoicingv2invoicesCustomerInformationCompany
165166
from .models.invoicingv2invoices_invoice_information import Invoicingv2invoicesInvoiceInformation
166167
from .models.invoicingv2invoices_order_information import Invoicingv2invoicesOrderInformation
167168
from .models.invoicingv2invoices_order_information_amount_details import Invoicingv2invoicesOrderInformationAmountDetails
@@ -844,12 +845,17 @@
844845
from .models.tss_v2_transactions_get200_response_payment_information_bank import TssV2TransactionsGet200ResponsePaymentInformationBank
845846
from .models.tss_v2_transactions_get200_response_payment_information_bank_account import TssV2TransactionsGet200ResponsePaymentInformationBankAccount
846847
from .models.tss_v2_transactions_get200_response_payment_information_bank_mandate import TssV2TransactionsGet200ResponsePaymentInformationBankMandate
848+
from .models.tss_v2_transactions_get200_response_payment_information_brands import TssV2TransactionsGet200ResponsePaymentInformationBrands
847849
from .models.tss_v2_transactions_get200_response_payment_information_card import TssV2TransactionsGet200ResponsePaymentInformationCard
848850
from .models.tss_v2_transactions_get200_response_payment_information_customer import TssV2TransactionsGet200ResponsePaymentInformationCustomer
851+
from .models.tss_v2_transactions_get200_response_payment_information_features import TssV2TransactionsGet200ResponsePaymentInformationFeatures
849852
from .models.tss_v2_transactions_get200_response_payment_information_fluid_data import TssV2TransactionsGet200ResponsePaymentInformationFluidData
850853
from .models.tss_v2_transactions_get200_response_payment_information_instrument_identifier import TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier
851854
from .models.tss_v2_transactions_get200_response_payment_information_invoice import TssV2TransactionsGet200ResponsePaymentInformationInvoice
855+
from .models.tss_v2_transactions_get200_response_payment_information_issuer_information import TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation
856+
from .models.tss_v2_transactions_get200_response_payment_information_network import TssV2TransactionsGet200ResponsePaymentInformationNetwork
852857
from .models.tss_v2_transactions_get200_response_payment_information_payment_type import TssV2TransactionsGet200ResponsePaymentInformationPaymentType
858+
from .models.tss_v2_transactions_get200_response_payout_options import TssV2TransactionsGet200ResponsePayoutOptions
853859
from .models.tss_v2_transactions_get200_response_point_of_sale_information import TssV2TransactionsGet200ResponsePointOfSaleInformation
854860
from .models.tss_v2_transactions_get200_response_processing_information import TssV2TransactionsGet200ResponseProcessingInformation
855861
from .models.tss_v2_transactions_get200_response_processing_information_authorization_options import TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions

CyberSource/models/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
from .invoicing_v2_invoices_post202_response import InvoicingV2InvoicesPost202Response
163163
from .invoicingv2invoice_settings_invoice_settings_information import Invoicingv2invoiceSettingsInvoiceSettingsInformation
164164
from .invoicingv2invoices_customer_information import Invoicingv2invoicesCustomerInformation
165+
from .invoicingv2invoices_customer_information_company import Invoicingv2invoicesCustomerInformationCompany
165166
from .invoicingv2invoices_invoice_information import Invoicingv2invoicesInvoiceInformation
166167
from .invoicingv2invoices_order_information import Invoicingv2invoicesOrderInformation
167168
from .invoicingv2invoices_order_information_amount_details import Invoicingv2invoicesOrderInformationAmountDetails
@@ -844,12 +845,17 @@
844845
from .tss_v2_transactions_get200_response_payment_information_bank import TssV2TransactionsGet200ResponsePaymentInformationBank
845846
from .tss_v2_transactions_get200_response_payment_information_bank_account import TssV2TransactionsGet200ResponsePaymentInformationBankAccount
846847
from .tss_v2_transactions_get200_response_payment_information_bank_mandate import TssV2TransactionsGet200ResponsePaymentInformationBankMandate
848+
from .tss_v2_transactions_get200_response_payment_information_brands import TssV2TransactionsGet200ResponsePaymentInformationBrands
847849
from .tss_v2_transactions_get200_response_payment_information_card import TssV2TransactionsGet200ResponsePaymentInformationCard
848850
from .tss_v2_transactions_get200_response_payment_information_customer import TssV2TransactionsGet200ResponsePaymentInformationCustomer
851+
from .tss_v2_transactions_get200_response_payment_information_features import TssV2TransactionsGet200ResponsePaymentInformationFeatures
849852
from .tss_v2_transactions_get200_response_payment_information_fluid_data import TssV2TransactionsGet200ResponsePaymentInformationFluidData
850853
from .tss_v2_transactions_get200_response_payment_information_instrument_identifier import TssV2TransactionsGet200ResponsePaymentInformationInstrumentIdentifier
851854
from .tss_v2_transactions_get200_response_payment_information_invoice import TssV2TransactionsGet200ResponsePaymentInformationInvoice
855+
from .tss_v2_transactions_get200_response_payment_information_issuer_information import TssV2TransactionsGet200ResponsePaymentInformationIssuerInformation
856+
from .tss_v2_transactions_get200_response_payment_information_network import TssV2TransactionsGet200ResponsePaymentInformationNetwork
852857
from .tss_v2_transactions_get200_response_payment_information_payment_type import TssV2TransactionsGet200ResponsePaymentInformationPaymentType
858+
from .tss_v2_transactions_get200_response_payout_options import TssV2TransactionsGet200ResponsePayoutOptions
853859
from .tss_v2_transactions_get200_response_point_of_sale_information import TssV2TransactionsGet200ResponsePointOfSaleInformation
854860
from .tss_v2_transactions_get200_response_processing_information import TssV2TransactionsGet200ResponseProcessingInformation
855861
from .tss_v2_transactions_get200_response_processing_information_authorization_options import TssV2TransactionsGet200ResponseProcessingInformationAuthorizationOptions

CyberSource/models/invoicing_v2_invoice_settings_get200_response_invoice_settings_information.py

Lines changed: 63 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ class InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation(object)
3838
'header_style': 'InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle',
3939
'delivery_language': 'str',
4040
'default_currency_code': 'str',
41-
'payer_authentication3_ds_version': 'str'
41+
'payer_authentication3_ds_version': 'bool',
42+
'show_vat_number': 'bool',
43+
'vat_registration_number': 'str'
4244
}
4345

4446
attribute_map = {
@@ -49,10 +51,12 @@ class InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation(object)
4951
'header_style': 'headerStyle',
5052
'delivery_language': 'deliveryLanguage',
5153
'default_currency_code': 'defaultCurrencyCode',
52-
'payer_authentication3_ds_version': 'payerAuthentication3DSVersion'
54+
'payer_authentication3_ds_version': 'payerAuthentication3DSVersion',
55+
'show_vat_number': 'showVatNumber',
56+
'vat_registration_number': 'vatRegistrationNumber'
5357
}
5458

55-
def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_message=None, enable_reminders=None, header_style=None, delivery_language=None, default_currency_code=None, payer_authentication3_ds_version=None):
59+
def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_message=None, enable_reminders=None, header_style=None, delivery_language=None, default_currency_code=None, payer_authentication3_ds_version=False, show_vat_number=False, vat_registration_number=None):
5660
"""
5761
InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation - a model defined in Swagger
5862
"""
@@ -65,6 +69,8 @@ def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_
6569
self._delivery_language = None
6670
self._default_currency_code = None
6771
self._payer_authentication3_ds_version = None
72+
self._show_vat_number = None
73+
self._vat_registration_number = None
6874

6975
if merchant_logo is not None:
7076
self.merchant_logo = merchant_logo
@@ -82,6 +88,10 @@ def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_
8288
self.default_currency_code = default_currency_code
8389
if payer_authentication3_ds_version is not None:
8490
self.payer_authentication3_ds_version = payer_authentication3_ds_version
91+
if show_vat_number is not None:
92+
self.show_vat_number = show_vat_number
93+
if vat_registration_number is not None:
94+
self.vat_registration_number = vat_registration_number
8595

8696
@property
8797
def merchant_logo(self):
@@ -246,25 +256,71 @@ def default_currency_code(self, default_currency_code):
246256
def payer_authentication3_ds_version(self):
247257
"""
248258
Gets the payer_authentication3_ds_version of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
249-
The 3D Secure payer authentication version or status for a merchant's invoice payments. Possible values are: - `1` - `2` - `None` - `Disabled`
259+
The 3D Secure payer authentication status for a merchant's invoice payments.
250260
251261
:return: The payer_authentication3_ds_version of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
252-
:rtype: str
262+
:rtype: bool
253263
"""
254264
return self._payer_authentication3_ds_version
255265

256266
@payer_authentication3_ds_version.setter
257267
def payer_authentication3_ds_version(self, payer_authentication3_ds_version):
258268
"""
259269
Sets the payer_authentication3_ds_version of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
260-
The 3D Secure payer authentication version or status for a merchant's invoice payments. Possible values are: - `1` - `2` - `None` - `Disabled`
270+
The 3D Secure payer authentication status for a merchant's invoice payments.
261271
262272
:param payer_authentication3_ds_version: The payer_authentication3_ds_version of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
263-
:type: str
273+
:type: bool
264274
"""
265275

266276
self._payer_authentication3_ds_version = payer_authentication3_ds_version
267277

278+
@property
279+
def show_vat_number(self):
280+
"""
281+
Gets the show_vat_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
282+
Display VAT number on Invoice.
283+
284+
:return: The show_vat_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
285+
:rtype: bool
286+
"""
287+
return self._show_vat_number
288+
289+
@show_vat_number.setter
290+
def show_vat_number(self, show_vat_number):
291+
"""
292+
Sets the show_vat_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
293+
Display VAT number on Invoice.
294+
295+
:param show_vat_number: The show_vat_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
296+
:type: bool
297+
"""
298+
299+
self._show_vat_number = show_vat_number
300+
301+
@property
302+
def vat_registration_number(self):
303+
"""
304+
Gets the vat_registration_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
305+
Your government-assigned tax identification number. #### Tax Calculation Required field for value added tax only. Not applicable to U.S. and Canadian taxes.
306+
307+
:return: The vat_registration_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
308+
:rtype: str
309+
"""
310+
return self._vat_registration_number
311+
312+
@vat_registration_number.setter
313+
def vat_registration_number(self, vat_registration_number):
314+
"""
315+
Sets the vat_registration_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
316+
Your government-assigned tax identification number. #### Tax Calculation Required field for value added tax only. Not applicable to U.S. and Canadian taxes.
317+
318+
:param vat_registration_number: The vat_registration_number of this InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformation.
319+
:type: str
320+
"""
321+
322+
self._vat_registration_number = vat_registration_number
323+
268324
def to_dict(self):
269325
"""
270326
Returns the model properties as a dict

CyberSource/models/invoicingv2invoice_settings_invoice_settings_information.py

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ class Invoicingv2invoiceSettingsInvoiceSettingsInformation(object):
3838
'header_style': 'InvoicingV2InvoiceSettingsGet200ResponseInvoiceSettingsInformationHeaderStyle',
3939
'delivery_language': 'str',
4040
'default_currency_code': 'str',
41-
'payer_authentication_in_invoicing': 'str'
41+
'payer_authentication_in_invoicing': 'str',
42+
'show_vat_number': 'bool',
43+
'vat_registration_number': 'str'
4244
}
4345

4446
attribute_map = {
@@ -49,10 +51,12 @@ class Invoicingv2invoiceSettingsInvoiceSettingsInformation(object):
4951
'header_style': 'headerStyle',
5052
'delivery_language': 'deliveryLanguage',
5153
'default_currency_code': 'defaultCurrencyCode',
52-
'payer_authentication_in_invoicing': 'payerAuthenticationInInvoicing'
54+
'payer_authentication_in_invoicing': 'payerAuthenticationInInvoicing',
55+
'show_vat_number': 'showVatNumber',
56+
'vat_registration_number': 'vatRegistrationNumber'
5357
}
5458

55-
def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_message=None, enable_reminders=None, header_style=None, delivery_language=None, default_currency_code=None, payer_authentication_in_invoicing=None):
59+
def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_message=None, enable_reminders=None, header_style=None, delivery_language=None, default_currency_code=None, payer_authentication_in_invoicing=None, show_vat_number=False, vat_registration_number=None):
5660
"""
5761
Invoicingv2invoiceSettingsInvoiceSettingsInformation - a model defined in Swagger
5862
"""
@@ -65,6 +69,8 @@ def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_
6569
self._delivery_language = None
6670
self._default_currency_code = None
6771
self._payer_authentication_in_invoicing = None
72+
self._show_vat_number = None
73+
self._vat_registration_number = None
6874

6975
if merchant_logo is not None:
7076
self.merchant_logo = merchant_logo
@@ -82,6 +88,10 @@ def __init__(self, merchant_logo=None, merchant_display_name=None, custom_email_
8288
self.default_currency_code = default_currency_code
8389
if payer_authentication_in_invoicing is not None:
8490
self.payer_authentication_in_invoicing = payer_authentication_in_invoicing
91+
if show_vat_number is not None:
92+
self.show_vat_number = show_vat_number
93+
if vat_registration_number is not None:
94+
self.vat_registration_number = vat_registration_number
8595

8696
@property
8797
def merchant_logo(self):
@@ -265,6 +275,52 @@ def payer_authentication_in_invoicing(self, payer_authentication_in_invoicing):
265275

266276
self._payer_authentication_in_invoicing = payer_authentication_in_invoicing
267277

278+
@property
279+
def show_vat_number(self):
280+
"""
281+
Gets the show_vat_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
282+
Display VAT number on Invoice.
283+
284+
:return: The show_vat_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
285+
:rtype: bool
286+
"""
287+
return self._show_vat_number
288+
289+
@show_vat_number.setter
290+
def show_vat_number(self, show_vat_number):
291+
"""
292+
Sets the show_vat_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
293+
Display VAT number on Invoice.
294+
295+
:param show_vat_number: The show_vat_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
296+
:type: bool
297+
"""
298+
299+
self._show_vat_number = show_vat_number
300+
301+
@property
302+
def vat_registration_number(self):
303+
"""
304+
Gets the vat_registration_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
305+
Your government-assigned tax identification number. #### Tax Calculation Required field for value added tax only. Not applicable to U.S. and Canadian taxes.
306+
307+
:return: The vat_registration_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
308+
:rtype: str
309+
"""
310+
return self._vat_registration_number
311+
312+
@vat_registration_number.setter
313+
def vat_registration_number(self, vat_registration_number):
314+
"""
315+
Sets the vat_registration_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
316+
Your government-assigned tax identification number. #### Tax Calculation Required field for value added tax only. Not applicable to U.S. and Canadian taxes.
317+
318+
:param vat_registration_number: The vat_registration_number of this Invoicingv2invoiceSettingsInvoiceSettingsInformation.
319+
:type: str
320+
"""
321+
322+
self._vat_registration_number = vat_registration_number
323+
268324
def to_dict(self):
269325
"""
270326
Returns the model properties as a dict

CyberSource/models/invoicingv2invoices_customer_information.py

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,30 +33,35 @@ class Invoicingv2invoicesCustomerInformation(object):
3333
swagger_types = {
3434
'name': 'str',
3535
'email': 'str',
36-
'merchant_customer_id': 'str'
36+
'merchant_customer_id': 'str',
37+
'company': 'Invoicingv2invoicesCustomerInformationCompany'
3738
}
3839

3940
attribute_map = {
4041
'name': 'name',
4142
'email': 'email',
42-
'merchant_customer_id': 'merchantCustomerId'
43+
'merchant_customer_id': 'merchantCustomerId',
44+
'company': 'company'
4345
}
4446

45-
def __init__(self, name=None, email=None, merchant_customer_id=None):
47+
def __init__(self, name=None, email=None, merchant_customer_id=None, company=None):
4648
"""
4749
Invoicingv2invoicesCustomerInformation - a model defined in Swagger
4850
"""
4951

5052
self._name = None
5153
self._email = None
5254
self._merchant_customer_id = None
55+
self._company = None
5356

5457
if name is not None:
5558
self.name = name
5659
if email is not None:
5760
self.email = email
5861
if merchant_customer_id is not None:
5962
self.merchant_customer_id = merchant_customer_id
63+
if company is not None:
64+
self.company = company
6065

6166
@property
6267
def name(self):
@@ -127,6 +132,27 @@ def merchant_customer_id(self, merchant_customer_id):
127132

128133
self._merchant_customer_id = merchant_customer_id
129134

135+
@property
136+
def company(self):
137+
"""
138+
Gets the company of this Invoicingv2invoicesCustomerInformation.
139+
140+
:return: The company of this Invoicingv2invoicesCustomerInformation.
141+
:rtype: Invoicingv2invoicesCustomerInformationCompany
142+
"""
143+
return self._company
144+
145+
@company.setter
146+
def company(self, company):
147+
"""
148+
Sets the company of this Invoicingv2invoicesCustomerInformation.
149+
150+
:param company: The company of this Invoicingv2invoicesCustomerInformation.
151+
:type: Invoicingv2invoicesCustomerInformationCompany
152+
"""
153+
154+
self._company = company
155+
130156
def to_dict(self):
131157
"""
132158
Returns the model properties as a dict

0 commit comments

Comments
 (0)