Skip to content

Commit d084a7c

Browse files
authored
Merge pull request #176 from CyberSource/release/31-DECEMBER-2025
December 2025 Release
2 parents 79e9ce6 + d7d8824 commit d084a7c

291 files changed

Lines changed: 34967 additions & 415 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: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,66 @@
2121
from .models.account_validations_request import AccountValidationsRequest
2222
from .models.accountupdaterv1batches_included import Accountupdaterv1batchesIncluded
2323
from .models.accountupdaterv1batches_included_tokens import Accountupdaterv1batchesIncludedTokens
24+
from .models.acpv1instructions_decline_threshold import Acpv1instructionsDeclineThreshold
25+
from .models.acpv1instructions_mandates import Acpv1instructionsMandates
26+
from .models.acpv1instructions_recurring_payment_information import Acpv1instructionsRecurringPaymentInformation
27+
from .models.acpv1instructionsinstruction_idconfirmations_confirmation_data import Acpv1instructionsinstructionIdconfirmationsConfirmationData
28+
from .models.acpv1instructionsinstruction_idconfirmations_merchant_information import Acpv1instructionsinstructionIdconfirmationsMerchantInformation
29+
from .models.acpv1instructionsinstruction_idconfirmations_order_information import Acpv1instructionsinstructionIdconfirmationsOrderInformation
30+
from .models.acpv1instructionsinstruction_idconfirmations_order_information_shipping_details import Acpv1instructionsinstructionIdconfirmationsOrderInformationShippingDetails
31+
from .models.acpv1instructionsinstruction_idconfirmations_processor_information import Acpv1instructionsinstructionIdconfirmationsProcessorInformation
32+
from .models.acpv1instructionsinstruction_idconfirmations_processor_information_payment_instrument import Acpv1instructionsinstructionIdconfirmationsProcessorInformationPaymentInstrument
33+
from .models.acpv1instructionsinstruction_idconfirmations_processor_information_payment_instrument_verification_results import Acpv1instructionsinstructionIdconfirmationsProcessorInformationPaymentInstrumentVerificationResults
34+
from .models.acpv1instructionsinstruction_idcredentials_attachments import Acpv1instructionsinstructionIdcredentialsAttachments
35+
from .models.acpv1instructionsinstruction_idcredentials_client_reference_information import Acpv1instructionsinstructionIdcredentialsClientReferenceInformation
36+
from .models.acpv1instructionsinstruction_idcredentials_mandate_reference_data import Acpv1instructionsinstructionIdcredentialsMandateReferenceData
37+
from .models.acpv1instructionsinstruction_idcredentials_merchant_information import Acpv1instructionsinstructionIdcredentialsMerchantInformation
38+
from .models.acpv1instructionsinstruction_idcredentials_merchant_information_merchant_descriptor import Acpv1instructionsinstructionIdcredentialsMerchantInformationMerchantDescriptor
39+
from .models.acpv1instructionsinstruction_idcredentials_order_information import Acpv1instructionsinstructionIdcredentialsOrderInformation
40+
from .models.acpv1instructionsinstruction_idcredentials_order_information_amount_detail import Acpv1instructionsinstructionIdcredentialsOrderInformationAmountDetail
41+
from .models.acpv1instructionsinstruction_idcredentials_order_information_items import Acpv1instructionsinstructionIdcredentialsOrderInformationItems
42+
from .models.acpv1instructionsinstruction_idcredentials_order_information_items_additional_info import Acpv1instructionsinstructionIdcredentialsOrderInformationItemsAdditionalInfo
43+
from .models.acpv1instructionsinstruction_idcredentials_order_information_items_policies import Acpv1instructionsinstructionIdcredentialsOrderInformationItemsPolicies
44+
from .models.acpv1instructionsinstruction_idcredentials_order_information_line_items import Acpv1instructionsinstructionIdcredentialsOrderInformationLineItems
45+
from .models.acpv1instructionsinstruction_idcredentials_order_information_ship_to import Acpv1instructionsinstructionIdcredentialsOrderInformationShipTo
46+
from .models.acpv1instructionsinstruction_idcredentials_payment_options import Acpv1instructionsinstructionIdcredentialsPaymentOptions
47+
from .models.acpv1instructionsinstruction_idcredentials_transaction_data import Acpv1instructionsinstructionIdcredentialsTransactionData
48+
from .models.acpv1tokens_assurance_data import Acpv1tokensAssuranceData
49+
from .models.acpv1tokens_authenticated_identities import Acpv1tokensAuthenticatedIdentities
50+
from .models.acpv1tokens_authentication_context import Acpv1tokensAuthenticationContext
51+
from .models.acpv1tokens_bill_to import Acpv1tokensBillTo
52+
from .models.acpv1tokens_buyer_information import Acpv1tokensBuyerInformation
53+
from .models.acpv1tokens_buyer_information_personal_identification import Acpv1tokensBuyerInformationPersonalIdentification
54+
from .models.acpv1tokens_consent_data import Acpv1tokensConsentData
55+
from .models.acpv1tokens_consumer_identity import Acpv1tokensConsumerIdentity
56+
from .models.acpv1tokens_device_information import Acpv1tokensDeviceInformation
57+
from .models.acpv1tokens_device_information_device_data import Acpv1tokensDeviceInformationDeviceData
58+
from .models.acpv1tokens_enrollment_reference_data import Acpv1tokensEnrollmentReferenceData
59+
from .models.acpv1tokens_payment_information import Acpv1tokensPaymentInformation
60+
from .models.acpv1tokens_payment_information_customer import Acpv1tokensPaymentInformationCustomer
61+
from .models.acpv1tokens_payment_information_instrument_identifier import Acpv1tokensPaymentInformationInstrumentIdentifier
62+
from .models.acpv1tokens_payment_information_payment_instrument import Acpv1tokensPaymentInformationPaymentInstrument
2463
from .models.activate_deactivate_plan_response import ActivateDeactivatePlanResponse
2564
from .models.activate_subscription_response import ActivateSubscriptionResponse
2665
from .models.activate_subscription_response_subscription_information import ActivateSubscriptionResponseSubscriptionInformation
2766
from .models.add_negative_list_request import AddNegativeListRequest
67+
from .models.agentic_cancel_purchase_intent_request import AgenticCancelPurchaseIntentRequest
68+
from .models.agentic_card_enrollment_bad_request_response400 import AgenticCardEnrollmentBadRequestResponse400
69+
from .models.agentic_card_enrollment_bad_request_response400_error import AgenticCardEnrollmentBadRequestResponse400Error
70+
from .models.agentic_card_enrollment_bad_request_response400_error_detail import AgenticCardEnrollmentBadRequestResponse400ErrorDetail
71+
from .models.agentic_card_enrollment_request import AgenticCardEnrollmentRequest
72+
from .models.agentic_card_enrollment_response200 import AgenticCardEnrollmentResponse200
73+
from .models.agentic_card_enrollment_response202 import AgenticCardEnrollmentResponse202
74+
from .models.agentic_confirm_transaction_events_request import AgenticConfirmTransactionEventsRequest
75+
from .models.agentic_confirm_transaction_events_response202 import AgenticConfirmTransactionEventsResponse202
76+
from .models.agentic_create_purchase_intent_request import AgenticCreatePurchaseIntentRequest
77+
from .models.agentic_create_purchase_intent_response200 import AgenticCreatePurchaseIntentResponse200
78+
from .models.agentic_pending_purchase_intent_response202 import AgenticPendingPurchaseIntentResponse202
79+
from .models.agentic_retrieve_payment_credentials_request import AgenticRetrievePaymentCredentialsRequest
80+
from .models.agentic_retrieve_payment_credentials_response200 import AgenticRetrievePaymentCredentialsResponse200
81+
from .models.agentic_retrieve_payment_credentials_response200_transaction_response_complete import AgenticRetrievePaymentCredentialsResponse200TransactionResponseComplete
82+
from .models.agentic_retrieve_payment_credentials_response200_transaction_response_with_pending_events import AgenticRetrievePaymentCredentialsResponse200TransactionResponseWithPendingEvents
83+
from .models.agentic_update_purchase_intent_request import AgenticUpdatePurchaseIntentRequest
2884
from .models.auth_reversal_request import AuthReversalRequest
2985
from .models.bavsv1accountvalidations_client_reference_information import Bavsv1accountvalidationsClientReferenceInformation
3086
from .models.bavsv1accountvalidations_payment_information import Bavsv1accountvalidationsPaymentInformation
@@ -47,6 +103,7 @@
47103
from .models.boardingv1registrations_organization_information_business_information import Boardingv1registrationsOrganizationInformationBusinessInformation
48104
from .models.boardingv1registrations_organization_information_business_information_address import Boardingv1registrationsOrganizationInformationBusinessInformationAddress
49105
from .models.boardingv1registrations_organization_information_business_information_business_contact import Boardingv1registrationsOrganizationInformationBusinessInformationBusinessContact
106+
from .models.boardingv1registrations_organization_information_business_information_localized_names import Boardingv1registrationsOrganizationInformationBusinessInformationLocalizedNames
50107
from .models.boardingv1registrations_organization_information_kyc import Boardingv1registrationsOrganizationInformationKYC
51108
from .models.boardingv1registrations_organization_information_kyc_deposit_bank_account import Boardingv1registrationsOrganizationInformationKYCDepositBankAccount
52109
from .models.boardingv1registrations_organization_information_owners import Boardingv1registrationsOrganizationInformationOwners
@@ -1012,6 +1069,11 @@
10121069
from .models.ptsv2paymentsidrefunds_processing_information import Ptsv2paymentsidrefundsProcessingInformation
10131070
from .models.ptsv2paymentsidrefunds_processing_information_recurring_options import Ptsv2paymentsidrefundsProcessingInformationRecurringOptions
10141071
from .models.ptsv2paymentsidrefunds_processing_information_refund_options import Ptsv2paymentsidrefundsProcessingInformationRefundOptions
1072+
from .models.ptsv2paymentsidrefunds_travel_information import Ptsv2paymentsidrefundsTravelInformation
1073+
from .models.ptsv2paymentsidrefunds_travel_information_transit import Ptsv2paymentsidrefundsTravelInformationTransit
1074+
from .models.ptsv2paymentsidrefunds_travel_information_transit_airline import Ptsv2paymentsidrefundsTravelInformationTransitAirline
1075+
from .models.ptsv2paymentsidrefunds_travel_information_transit_airline_ancillary_information import Ptsv2paymentsidrefundsTravelInformationTransitAirlineAncillaryInformation
1076+
from .models.ptsv2paymentsidrefunds_travel_information_transit_airline_ancillary_information_service import Ptsv2paymentsidrefundsTravelInformationTransitAirlineAncillaryInformationService
10151077
from .models.ptsv2paymentsidreversals_client_reference_information import Ptsv2paymentsidreversalsClientReferenceInformation
10161078
from .models.ptsv2paymentsidreversals_client_reference_information_partner import Ptsv2paymentsidreversalsClientReferenceInformationPartner
10171079
from .models.ptsv2paymentsidreversals_order_information import Ptsv2paymentsidreversalsOrderInformation
@@ -1638,7 +1700,9 @@
16381700
from .api.download_dtd_api import DownloadDTDApi
16391701
from .api.download_xsd_api import DownloadXSDApi
16401702
from .api.emv_tag_details_api import EMVTagDetailsApi
1703+
from .api.enrollment_api import EnrollmentApi
16411704
from .api.flex_api_api import FlexAPIApi
1705+
from .api.instructions_api import InstructionsApi
16421706
from .api.instrument_identifier_api import InstrumentIdentifierApi
16431707
from .api.interchange_clearing_level_details_api import InterchangeClearingLevelDetailsApi
16441708
from .api.invoice_settings_api import InvoiceSettingsApi

CyberSource/api/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
from .download_dtd_api import DownloadDTDApi
1919
from .download_xsd_api import DownloadXSDApi
2020
from .emv_tag_details_api import EMVTagDetailsApi
21+
from .enrollment_api import EnrollmentApi
2122
from .flex_api_api import FlexAPIApi
23+
from .instructions_api import InstructionsApi
2224
from .instrument_identifier_api import InstrumentIdentifierApi
2325
from .interchange_clearing_level_details_api import InterchangeClearingLevelDetailsApi
2426
from .invoice_settings_api import InvoiceSettingsApi

CyberSource/api/bank_account_validation_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ def bank_account_validation_request_with_http_info(self, account_validations_req
147147
if MLEUtility.check_is_mle_for_api(self.api_client.mconfig, inbound_mle_status, "bank_account_validation_request,bank_account_validation_request_with_http_info"):
148148
body_params = MLEUtility.encrypt_request_payload(self.api_client.mconfig, body_params)
149149

150+
isResponseMLEforApi = MLEUtility.check_is_response_mle_for_api(self.api_client.mconfig, "bank_account_validation_request,bank_account_validation_request_with_http_info")
151+
150152
# Authentication setting
151153
auth_settings = []
152154

@@ -163,4 +165,5 @@ def bank_account_validation_request_with_http_info(self, account_validations_req
163165
_return_http_data_only=params.get('_return_http_data_only'),
164166
_preload_content=params.get('_preload_content', True),
165167
_request_timeout=params.get('_request_timeout'),
166-
collection_formats=collection_formats)
168+
collection_formats=collection_formats,
169+
isResponseMLEforApi=isResponseMLEforApi)

CyberSource/api/batches_api.py

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@ def get_batch_report_with_http_info(self, batch_id, **kwargs):
148148
if MLEUtility.check_is_mle_for_api(self.api_client.mconfig, inbound_mle_status, "get_batch_report,get_batch_report_with_http_info"):
149149
body_params = MLEUtility.encrypt_request_payload(self.api_client.mconfig, body_params)
150150

151+
isResponseMLEforApi = MLEUtility.check_is_response_mle_for_api(self.api_client.mconfig, "get_batch_report,get_batch_report_with_http_info")
152+
151153
# Authentication setting
152154
auth_settings = []
153155

@@ -164,7 +166,8 @@ def get_batch_report_with_http_info(self, batch_id, **kwargs):
164166
_return_http_data_only=params.get('_return_http_data_only'),
165167
_preload_content=params.get('_preload_content', True),
166168
_request_timeout=params.get('_request_timeout'),
167-
collection_formats=collection_formats)
169+
collection_formats=collection_formats,
170+
isResponseMLEforApi=isResponseMLEforApi)
168171

169172
def get_batch_status(self, batch_id, **kwargs):
170173
"""
@@ -269,6 +272,8 @@ def get_batch_status_with_http_info(self, batch_id, **kwargs):
269272
if MLEUtility.check_is_mle_for_api(self.api_client.mconfig, inbound_mle_status, "get_batch_status,get_batch_status_with_http_info"):
270273
body_params = MLEUtility.encrypt_request_payload(self.api_client.mconfig, body_params)
271274

275+
isResponseMLEforApi = MLEUtility.check_is_response_mle_for_api(self.api_client.mconfig, "get_batch_status,get_batch_status_with_http_info")
276+
272277
# Authentication setting
273278
auth_settings = []
274279

@@ -285,7 +290,8 @@ def get_batch_status_with_http_info(self, batch_id, **kwargs):
285290
_return_http_data_only=params.get('_return_http_data_only'),
286291
_preload_content=params.get('_preload_content', True),
287292
_request_timeout=params.get('_request_timeout'),
288-
collection_formats=collection_formats)
293+
collection_formats=collection_formats,
294+
isResponseMLEforApi=isResponseMLEforApi)
289295

290296
def get_batches_list(self, **kwargs):
291297
"""
@@ -397,6 +403,8 @@ def get_batches_list_with_http_info(self, **kwargs):
397403
if MLEUtility.check_is_mle_for_api(self.api_client.mconfig, inbound_mle_status, "get_batches_list,get_batches_list_with_http_info"):
398404
body_params = MLEUtility.encrypt_request_payload(self.api_client.mconfig, body_params)
399405

406+
isResponseMLEforApi = MLEUtility.check_is_response_mle_for_api(self.api_client.mconfig, "get_batches_list,get_batches_list_with_http_info")
407+
400408
# Authentication setting
401409
auth_settings = []
402410

@@ -413,7 +421,8 @@ def get_batches_list_with_http_info(self, **kwargs):
413421
_return_http_data_only=params.get('_return_http_data_only'),
414422
_preload_content=params.get('_preload_content', True),
415423
_request_timeout=params.get('_request_timeout'),
416-
collection_formats=collection_formats)
424+
collection_formats=collection_formats,
425+
isResponseMLEforApi=isResponseMLEforApi)
417426

418427
def post_batch(self, body, **kwargs):
419428
"""
@@ -514,6 +523,8 @@ def post_batch_with_http_info(self, body, **kwargs):
514523
if MLEUtility.check_is_mle_for_api(self.api_client.mconfig, inbound_mle_status, "post_batch,post_batch_with_http_info"):
515524
body_params = MLEUtility.encrypt_request_payload(self.api_client.mconfig, body_params)
516525

526+
isResponseMLEforApi = MLEUtility.check_is_response_mle_for_api(self.api_client.mconfig, "post_batch,post_batch_with_http_info")
527+
517528
# Authentication setting
518529
auth_settings = []
519530

@@ -530,4 +541,5 @@ def post_batch_with_http_info(self, body, **kwargs):
530541
_return_http_data_only=params.get('_return_http_data_only'),
531542
_preload_content=params.get('_preload_content', True),
532543
_request_timeout=params.get('_request_timeout'),
533-
collection_formats=collection_formats)
544+
collection_formats=collection_formats,
545+
isResponseMLEforApi=isResponseMLEforApi)

0 commit comments

Comments
 (0)