Ingenico Connect Python SDK¶
+Ingenico Connect Python SDK¶
Introduction¶
-The Python SDK helps you to communicate with the Ingenico -Connect Server API. Its -primary features are:
+Introduction¶
+The Python SDK helps you to communicate with the Ingenico Connect Server API. Its primary features are:
convenient Python library for the API calls and responses
marshalls Python request objects to HTTP requests
-unmarshalls HTTP responses to Python response objects or Python -exceptions
+unmarshalls HTTP responses to Python response objects or Python exceptions
handling of all the details concerning authentication
handling of required meta data
Its use is demonstrated by an example for each possible call. The -examples execute a call using the provided API keys.
-See the Ingenico Connect Developer -Hub -for more information on how to use the SDK.
+Its use is demonstrated by an example for each possible call. The examples execute a call using the provided API keys.
+See the Ingenico Connect Developer Hub for more information on how to use the SDK.
Structure of this repository¶
+Structure of this repository¶
This repository consists out of four main components:
The source code of the SDK itself:
/ingenico/connect/sdk/
@@ -62,88 +56,69 @@ Usage examples:
/examples/
Structure of this repository/tests/integration/
Note that the source code of the unit tests and integration tests and -the examples can only be found on GitHub.
+Note that the source code of the unit tests and integration tests and the examples can only be found on GitHub.
Requirements¶
-Python 3.5 or higher is required. In addition, the following packages -are required:
+Requirements¶
+Python 3.5 or higher is required. In addition, the following packages are required:
requests 2.25.0 or higher
-requests-toolbelt 0.8.0 or -higher
+requests-toolbelt 0.8.0 or higher
These packages will be installed automatically if the SDK is installed -manually or using pip following the below instructions.
+These packages will be installed automatically if the SDK is installed manually or using pip following the below instructions.
Installation¶
+Installation¶
To install the SDK using pip, execute the following command:
-pip install connect-sdk-python3
+pip install connect-sdk-python3
Alternatively, you can install the SDK from a source distribution file:
-Download the latest version of the Python SDK from GitHub. Choose the
-connect-sdk-python3-x.y.z.zip
file from the
-releases
-page, where x.y.z
is the version number.
-Execute the following command in the folder where the SDK was
-downloaded to:
-pip install connect-sdk-python3-x.y.z.zip
+
Download the latest version of the Python SDK from GitHub. Choose the connect-sdk-python3-x.y.z.zip
file from the releases page, where x.y.z
is the version number.
+Execute the following command in the folder where the SDK was downloaded to:
+pip install connect-sdk-python3-x.y.z.zip
-Uninstalling¶
-After the Python SDK has been installed, it can be uninstalled using the
-following command:
-pip uninstall connect-sdk-python3
+Uninstalling¶
+After the Python SDK has been installed, it can be uninstalled using the following command:
+pip uninstall connect-sdk-python3
The required packages can be uninstalled in the same way.
-Running tests¶
-There are two types of tests: unit tests and integration tests. The unit
-tests will work out-of-the-box; for the integration tests some
-configuration is required. First, some environment variables need to be
-set:
+Running tests¶
+There are two types of tests: unit tests and integration tests. The unit tests will work out-of-the-box; for the integration tests some configuration is required.
+First, some environment variables need to be set:
-connect.api.apiKeyId
for the API key id to use. This can be
-retrieved from the Configuration Center.
-connect.api.secretApiKey
for the secret API key to use. This can
-be retrieved from the Configuration Center.
+connect.api.apiKeyId
for the API key id to use. This can be retrieved from the Configuration Center.
+connect.api.secretApiKey
for the secret API key to use. This can be retrieved from the Configuration Center.
connect.api.merchantId
for your merchant ID.
-In addition, to run the proxy integration tests, the proxy URI, username
-and password should be set in the
-tests/resources/configuration.proxy.ini
file.
-In order to run the unit and integration tests, the
-mock backport and
-mockito are required. These
-can be installed using the following command:
-pip install mock mockito
+In addition, to run the proxy integration tests, the proxy URI, username and password should be set in the tests/resources/configuration.proxy.ini
file.
+In order to run the unit and integration tests, the mock backport and mockito are required. These can be installed using the following command:
+pip install mock mockito
-The following commands can now be executed from the tests
directory
-to execute the tests:
+The following commands can now be executed from the tests
directory to execute the tests:
Unit tests:
-python run_unit_tests.py
+python run_unit_tests.py
Integration tests:
-python run_integration_tests.py
+python run_integration_tests.py
Both unit and integration tests:
-python run_all_tests.py
+python run_all_tests.py
@@ -202,7 +177,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
|
diff --git a/3.x/_modules/index.html b/3.x/_modules/index.html
index 1de5c1b0..c2425c2c 100644
--- a/3.x/_modules/index.html
+++ b/3.x/_modules/index.html
@@ -1,15 +1,15 @@
-
+
- Overview: module code — connect-sdk-python3 3.42.0 documentation
+ Overview: module code — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -106,17 +106,25 @@ All modules for which code is available
- ingenico.connect.sdk.domain.hostedcheckout.create_hosted_checkout_response
- ingenico.connect.sdk.domain.hostedcheckout.definitions.created_payment_output
- ingenico.connect.sdk.domain.hostedcheckout.definitions.displayed_data
+- ingenico.connect.sdk.domain.hostedcheckout.definitions.frequency
- ingenico.connect.sdk.domain.hostedcheckout.definitions.hosted_checkout_specific_input
- ingenico.connect.sdk.domain.hostedcheckout.definitions.mobile_payment_method_specific_input_hosted_checkout
- ingenico.connect.sdk.domain.hostedcheckout.definitions.mobile_payment_product302_specific_input_hosted_checkout
- ingenico.connect.sdk.domain.hostedcheckout.definitions.mobile_payment_product320_specific_input_hosted_checkout
- ingenico.connect.sdk.domain.hostedcheckout.definitions.payment_product_filters_hosted_checkout
+- ingenico.connect.sdk.domain.hostedcheckout.definitions.recurring_payments_data
+- ingenico.connect.sdk.domain.hostedcheckout.definitions.trial_information
+- ingenico.connect.sdk.domain.hostedcheckout.definitions.trial_period
- ingenico.connect.sdk.domain.hostedcheckout.get_hosted_checkout_response
- ingenico.connect.sdk.domain.hostedmandatemanagement.create_hosted_mandate_management_request
- ingenico.connect.sdk.domain.hostedmandatemanagement.create_hosted_mandate_management_response
- ingenico.connect.sdk.domain.hostedmandatemanagement.definitions.hosted_mandate_info
- ingenico.connect.sdk.domain.hostedmandatemanagement.definitions.hosted_mandate_management_specific_input
- ingenico.connect.sdk.domain.hostedmandatemanagement.get_hosted_mandate_management_response
+- ingenico.connect.sdk.domain.installments.definitions.installment_display_hints
+- ingenico.connect.sdk.domain.installments.definitions.installment_options
+- ingenico.connect.sdk.domain.installments.get_installment_request
+- ingenico.connect.sdk.domain.installments.installment_options_response
- ingenico.connect.sdk.domain.mandates.create_mandate_request
- ingenico.connect.sdk.domain.mandates.create_mandate_response
- ingenico.connect.sdk.domain.mandates.definitions.create_mandate_base
@@ -440,6 +448,7 @@ All modules for which code is available
- ingenico.connect.sdk.merchant.files.files_client
- ingenico.connect.sdk.merchant.hostedcheckouts.hostedcheckouts_client
- ingenico.connect.sdk.merchant.hostedmandatemanagements.hostedmandatemanagements_client
+- ingenico.connect.sdk.merchant.installments.installments_client
- ingenico.connect.sdk.merchant.mandates.mandates_client
- ingenico.connect.sdk.merchant.merchant_client
- ingenico.connect.sdk.merchant.payments.find_payments_params
@@ -538,7 +547,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/api_exception.html b/3.x/_modules/ingenico/connect/sdk/api_exception.html
index 254cf8b5..78bc71de 100644
--- a/3.x/_modules/ingenico/connect/sdk/api_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/api_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.api_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.api_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,7 +29,9 @@
Source code for ingenico.connect.sdk.api_exception
-[docs]class ApiException(RuntimeError):
+
+[docs]
+class ApiException(RuntimeError):
"""
Represents an error response from the Ingenico ePayments platform which contains
an ID and a list of errors.
@@ -86,6 +88,7 @@ Source code for ingenico.connect.sdk.api_exception
if self.__response_body:
string += "; response_body='" + self.__response_body + "'"
return str(string)
+
@@ -140,7 +143,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/api_resource.html b/3.x/_modules/ingenico/connect/sdk/api_resource.html
index a651f5b0..47cdd969 100644
--- a/3.x/_modules/ingenico/connect/sdk/api_resource.html
+++ b/3.x/_modules/ingenico/connect/sdk/api_resource.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.api_resource — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.api_resource — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -50,12 +50,16 @@ Source code for ingenico.connect.sdk.api_resource
from .validation_exception import ValidationException
-[docs]class ApiResource(object):
+
+[docs]
+class ApiResource(object):
"""
Base class of all Ingenico ePayments platform API resources.
"""
-[docs] def __init__(self, arg, path_context, client_meta_info=None):
+
+[docs]
+ def __init__(self, arg, path_context, client_meta_info=None):
"""
:param arg: communicator or parent
"""
@@ -72,6 +76,7 @@ Source code for ingenico.connect.sdk.api_resource
self.__path_context = path_context
self.__client_meta_info = client_meta_info
+
@property
def _communicator(self):
return self.__communicator
@@ -139,6 +144,7 @@ Source code for ingenico.connect.sdk.api_resource
error_id, errors)
+
def _is_idempotence_error(status_code, errors, context):
"""
Determines if an idempotence error has occurred based on the status code,
@@ -214,7 +220,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/authenticator.html b/3.x/_modules/ingenico/connect/sdk/authenticator.html
index 59438f4c..f7651cde 100644
--- a/3.x/_modules/ingenico/connect/sdk/authenticator.html
+++ b/3.x/_modules/ingenico/connect/sdk/authenticator.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.authenticator — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.authenticator — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,7 +29,9 @@
Source code for ingenico.connect.sdk.authenticator
-[docs]class Authenticator:
+
+[docs]
+class Authenticator:
"""
Used to sign requests to the Ingenico ePayments platform.
"""
@@ -37,7 +39,9 @@ Source code for ingenico.connect.sdk.authenticator
def __init__(self):
pass
-[docs] def create_simple_authentication_signature(self, http_method, resource_uri,
+
+[docs]
+ def create_simple_authentication_signature(self, http_method, resource_uri,
request_headers):
"""
Creates a signature for the simple security model.
@@ -47,7 +51,9 @@ Source code for ingenico.connect.sdk.authenticator
:param request_headers: A list of RequestHeaders. This list may not be
modified and may not contain headers with the same name.
"""
- raise NotImplementedError
+ raise NotImplementedError
+
+
@@ -102,7 +108,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/authorization_exception.html b/3.x/_modules/ingenico/connect/sdk/authorization_exception.html
index dacb3fee..89b998d9 100644
--- a/3.x/_modules/ingenico/connect/sdk/authorization_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/authorization_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.authorization_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.authorization_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -32,7 +32,9 @@ Source code for ingenico.connect.sdk.authorization_exception
from .api_exception import ApiException
-[docs]class AuthorizationException(ApiException):
+
+[docs]
+class AuthorizationException(ApiException):
"""
Represents an error response from the Ingenico ePayments platform when
authorization failed.
@@ -42,6 +44,7 @@ Source code for ingenico.connect.sdk.authorization_exception
message="the Ingenico ePayments platform returned an authorization error response"):
super(AuthorizationException, self).__init__(status_code, response_body,
error_id, errors, message)
+
@@ -96,7 +99,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/call_context.html b/3.x/_modules/ingenico/connect/sdk/call_context.html
index 7b044574..98a46b93 100644
--- a/3.x/_modules/ingenico/connect/sdk/call_context.html
+++ b/3.x/_modules/ingenico/connect/sdk/call_context.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.call_context — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.call_context — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,7 +29,9 @@
Source code for ingenico.connect.sdk.call_context
-[docs]class CallContext:
+
+[docs]
+class CallContext:
"""
A call context can be used to send extra information with a request, and to
receive extra information from a response.
@@ -40,13 +42,16 @@ Source code for ingenico.connect.sdk.call_context
__idempotence_key = None
__idempotence_request_timestamp = None
-[docs] def __init__(self, idempotence_key=None):
+
+[docs]
+ def __init__(self, idempotence_key=None):
"""
Sets the idempotence key to use for the next request for which this call
context is used.
"""
self.__idempotence_key = idempotence_key
+
@property
def idempotence_key(self):
"""
@@ -71,6 +76,7 @@ Source code for ingenico.connect.sdk.call_context
response to the request for which this call context was used.
"""
self.__idempotence_request_timestamp = idempotence_request_timestamp
+
@@ -125,7 +131,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/client.html b/3.x/_modules/ingenico/connect/sdk/client.html
index 97885383..42beeab6 100644
--- a/3.x/_modules/ingenico/connect/sdk/client.html
+++ b/3.x/_modules/ingenico/connect/sdk/client.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.client — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.client — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -40,7 +40,9 @@ Source code for ingenico.connect.sdk.client
from ingenico.connect.sdk.merchant.merchant_client import MerchantClient
-[docs]class Client(ApiResource, LoggingCapable, ObfuscationCapable):
+
+[docs]
+class Client(ApiResource, LoggingCapable, ObfuscationCapable):
"""
Ingenico ePayments platform client.
@@ -50,18 +52,26 @@ Source code for ingenico.connect.sdk.client
Thread-safe.
"""
-[docs] @staticmethod
+
-[docs] def __init__(self, communicator, client_meta_info=None):
+
+
+[docs]
+ def __init__(self, communicator, client_meta_info=None):
"""
:param communicator: :class:`ingenico.connect.sdk.communicator.Communicator`
:param client_meta_info: str
"""
super(Client, self).__init__(communicator, None, client_meta_info)
-[docs] def with_client_meta_info(self, client_meta_info):
+
+
+[docs]
+ def with_client_meta_info(self, client_meta_info):
"""
:param client_meta_info: JSON string containing the meta data for the client
:return: a new Client which uses the passed meta data for the X-GCS-ClientMetaInfo header.
@@ -80,7 +90,10 @@ Source code for ingenico.connect.sdk.client
else:
return Client(self._communicator, client_meta_info)
-[docs] def close_idle_connections(self, idle_time):
+
+
+[docs]
+ def close_idle_connections(self, idle_time):
"""
Utility method that delegates the call to this client's communicator.
@@ -88,41 +101,68 @@ Source code for ingenico.connect.sdk.client
"""
self._communicator.close_idle_connections(idle_time)
-[docs] def close_expired_connections(self):
+
+
+[docs]
+ def close_expired_connections(self):
"""
Utility method that delegates the call to this client's communicator.
"""
self._communicator.close_expired_connections()
-[docs] def set_body_obfuscator(self, body_obfuscator):
+
+
+[docs]
+ def set_body_obfuscator(self, body_obfuscator):
# delegate to the communicator
self._communicator.set_body_obfuscator(body_obfuscator)
-[docs] def set_header_obfuscator(self, header_obfuscator):
+
+
+[docs]
+ def set_header_obfuscator(self, header_obfuscator):
# delegate to the communicator
self._communicator.set_header_obfuscator(header_obfuscator)
-[docs] def enable_logging(self, communicator_logger):
+
+
+[docs]
+ def enable_logging(self, communicator_logger):
# delegate to the communicator
self._communicator.enable_logging(communicator_logger)
-[docs] def disable_logging(self):
+
+
+[docs]
+ def disable_logging(self):
# delegate to the communicator
self._communicator.disable_logging()
-[docs] def close(self):
+
+
+[docs]
+ def close(self):
"""
Releases any system resources associated with this object.
"""
self._communicator.close()
-[docs] def __enter__(self):
+
+
-[docs] def __exit__(self, exc_type, exc_val, exc_tb):
+
+
-[docs] def merchant(self, merchant_id):
+
+
+[docs]
+ def merchant(self, merchant_id):
"""
Resource /{merchantId}
@@ -132,7 +172,9 @@ Source code for ingenico.connect.sdk.client
sub_context = {
"merchantId": merchant_id,
}
- return MerchantClient(self, sub_context)
+ return MerchantClient(self, sub_context)
+
+
@@ -187,7 +229,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/communication_exception.html b/3.x/_modules/ingenico/connect/sdk/communication_exception.html
index 36756246..271adcde 100644
--- a/3.x/_modules/ingenico/connect/sdk/communication_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/communication_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.communication_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.communication_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,7 +29,9 @@
Source code for ingenico.connect.sdk.communication_exception
-[docs]class CommunicationException(RuntimeError):
+
+[docs]
+class CommunicationException(RuntimeError):
"""
Indicates an exception regarding the communication with the Ingenico ePayments
platform such as a connection exception.
@@ -38,6 +40,7 @@ Source code for ingenico.connect.sdk.communication_exception
def __init__(self, exception):
super(CommunicationException, self).__init__(exception)
self.cause = exception
+
@@ -92,7 +95,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/communicator.html b/3.x/_modules/ingenico/connect/sdk/communicator.html
index 8165cf07..21d6f4a9 100644
--- a/3.x/_modules/ingenico/connect/sdk/communicator.html
+++ b/3.x/_modules/ingenico/connect/sdk/communicator.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.communicator — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.communicator — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -45,7 +45,9 @@ Source code for ingenico.connect.sdk.communicator
from .response_header import get_header_value
-[docs]class Communicator(LoggingCapable, ObfuscationCapable):
+
+[docs]
+class Communicator(LoggingCapable, ObfuscationCapable):
"""
Used to communicate with the Ingenico ePayments platform web services.
@@ -61,12 +63,15 @@ Source code for ingenico.connect.sdk.communicator
self.__session = session
self.__marshaller = marshaller
-[docs] def close(self):
+
+[docs]
+ def close(self):
"""
Releases any system resources associated with this object.
"""
self.__session.connection.close()
+
def _get_with_binary_response(self, relative_path, request_headers, request_parameters, context):
connection = self.__session.connection
if request_parameters is None:
@@ -80,7 +85,9 @@ Source code for ingenico.connect.sdk.communicator
return connection.get(uri, request_headers)
-[docs] def get_with_binary_response(self, relative_path, request_headers, request_parameters, context):
+
+[docs]
+ def get_with_binary_response(self, relative_path, request_headers, request_parameters, context):
"""
Corresponds to the HTTP GET method.
@@ -100,7 +107,10 @@ Source code for ingenico.connect.sdk.communicator
return self._process_binary_response(status, chunks, headers, relative_path,
context)
-[docs] def get(self, relative_path, request_headers, request_parameters,
+
+
+[docs]
+ def get(self, relative_path, request_headers, request_parameters,
response_type, context):
"""
Corresponds to the HTTP GET method.
@@ -121,6 +131,7 @@ Source code for ingenico.connect.sdk.communicator
request_parameters, context)
return self._process_response(status, chunks, headers, relative_path, response_type, context)
+
def _delete_with_binary_response(self, relative_path, request_headers, request_parameters, context):
connection = self.__session.connection
if request_parameters is None:
@@ -134,7 +145,9 @@ Source code for ingenico.connect.sdk.communicator
return connection.delete(uri, request_headers)
-[docs] def delete_with_binary_response(self, relative_path, request_headers, request_parameters, context):
+
+[docs]
+ def delete_with_binary_response(self, relative_path, request_headers, request_parameters, context):
"""
Corresponds to the HTTP DELETE method.
@@ -154,7 +167,10 @@ Source code for ingenico.connect.sdk.communicator
return self._process_binary_response(status, chunks, headers, relative_path,
context)
-[docs] def delete(self, relative_path, request_headers, request_parameters,
+
+
+[docs]
+ def delete(self, relative_path, request_headers, request_parameters,
response_type, context):
"""
Corresponds to the HTTP DELETE method.
@@ -175,6 +191,7 @@ Source code for ingenico.connect.sdk.communicator
request_parameters, context)
return self._process_response(status, chunks, headers, relative_path, response_type, context)
+
def _post_with_binary_response(self, relative_path, request_headers, request_parameters, request_body, context):
connection = self.__session.connection
if request_parameters is None:
@@ -200,7 +217,9 @@ Source code for ingenico.connect.sdk.communicator
self._add_generic_headers("POST", uri, request_headers, context)
return connection.post(uri, request_headers, body)
-[docs] def post_with_binary_response(self, relative_path, request_headers, request_parameters, request_body, context):
+
+[docs]
+ def post_with_binary_response(self, relative_path, request_headers, request_parameters, request_body, context):
"""
Corresponds to the HTTP POST method.
@@ -221,7 +240,10 @@ Source code for ingenico.connect.sdk.communicator
return self._process_binary_response(status, chunks, headers, relative_path,
context)
-[docs] def post(self, relative_path, request_headers, request_parameters,
+
+
+[docs]
+ def post(self, relative_path, request_headers, request_parameters,
request_body, response_type, context):
"""
Corresponds to the HTTP POST method.
@@ -244,6 +266,7 @@ Source code for ingenico.connect.sdk.communicator
return self._process_response(status, chunks, headers, relative_path, response_type, context)
+
def _put_with_binary_response(self, relative_path, request_headers, request_parameters,
request_body, context):
connection = self.__session.connection
@@ -270,7 +293,9 @@ Source code for ingenico.connect.sdk.communicator
self._add_generic_headers("PUT", uri, request_headers, context)
return connection.put(uri, request_headers, body)
-[docs] def put_with_binary_response(self, relative_path, request_headers, request_parameters,
+
+[docs]
+ def put_with_binary_response(self, relative_path, request_headers, request_parameters,
request_body, context):
"""
Corresponds to the HTTP PUT method.
@@ -292,7 +317,10 @@ Source code for ingenico.connect.sdk.communicator
return self._process_binary_response(status, chunks, headers, relative_path,
context)
-[docs] def put(self, relative_path, request_headers, request_parameters,
+
+
+[docs]
+ def put(self, relative_path, request_headers, request_parameters,
request_body, response_type, context):
"""
Corresponds to the HTTP PUT method.
@@ -314,6 +342,7 @@ Source code for ingenico.connect.sdk.communicator
request_body, context)
return self._process_response(status, chunks, headers, relative_path, response_type, context)
+
@property
def marshaller(self):
"""
@@ -449,7 +478,9 @@ Source code for ingenico.connect.sdk.communicator
"application/json".lower() == content_type) or (
content_type.lower().startswith("application/json"))
-[docs] def close_idle_connections(self, idle_time):
+
+[docs]
+ def close_idle_connections(self, idle_time):
"""
Utility method that delegates the call to this communicator's session's
connection if that's an instance of PooledConnection. If not this method
@@ -461,7 +492,10 @@ Source code for ingenico.connect.sdk.communicator
if isinstance(connection, PooledConnection):
connection.close_idle_connections(idle_time)
-[docs] def close_expired_connections(self):
+
+
+[docs]
+ def close_expired_connections(self):
"""
Utility method that delegates the call to this communicator's session's
connection if that's an instance of PooledConnection. If not this method
@@ -471,31 +505,51 @@ Source code for ingenico.connect.sdk.communicator
if isinstance(connection, PooledConnection):
connection.close_expired_connections()
-[docs] def set_body_obfuscator(self, body_obfuscator):
+
+
+[docs]
+ def set_body_obfuscator(self, body_obfuscator):
connection = self.__session.connection
if isinstance(connection, ObfuscationCapable):
# delegate to the connection
connection.set_body_obfuscator(body_obfuscator)
-[docs] def set_header_obfuscator(self, header_obfuscator):
+
+
+[docs]
+ def set_header_obfuscator(self, header_obfuscator):
connection = self.__session.connection
if isinstance(connection, ObfuscationCapable):
# delegate to the connection
connection.set_header_obfuscator(header_obfuscator)
-[docs] def enable_logging(self, communicator_logger):
+
+
+[docs]
+ def enable_logging(self, communicator_logger):
# delegate to the connection
self.__session.connection.enable_logging(communicator_logger)
-
+
@@ -550,7 +604,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/communicator_configuration.html b/3.x/_modules/ingenico/connect/sdk/communicator_configuration.html
index e097e753..ee63c7b3 100644
--- a/3.x/_modules/ingenico/connect/sdk/communicator_configuration.html
+++ b/3.x/_modules/ingenico/connect/sdk/communicator_configuration.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.communicator_configuration — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.communicator_configuration — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -36,7 +36,9 @@ Source code for ingenico.connect.sdk.communicator_configuration
# pylint: disable=too-many-instance-attributes
# Necessary to load information from config
-[docs]class CommunicatorConfiguration(EndpointConfiguration):
+
+[docs]
+class CommunicatorConfiguration(EndpointConfiguration):
"""
Configuration for the communicator.
@@ -127,6 +129,7 @@ Source code for ingenico.connect.sdk.communicator_configuration
@authorization_type.setter
def authorization_type(self, authorization_type):
self.__authorization_type = authorization_type
+
@@ -181,7 +184,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/connection.html b/3.x/_modules/ingenico/connect/sdk/connection.html
index 941f9802..2ae4e68f 100644
--- a/3.x/_modules/ingenico/connect/sdk/connection.html
+++ b/3.x/_modules/ingenico/connect/sdk/connection.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.connection — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.connection — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -33,12 +33,16 @@ Source code for ingenico.connect.sdk.connection
<
# noinspection PyAbstractClass
-[docs]class Connection(LoggingCapable):
+
+[docs]
+class Connection(LoggingCapable):
"""
Represents a connection to the Ingenico ePayments platform server.
"""
-[docs] def get(self, url, request_headers):
+
+[docs]
+ def get(self, url, request_headers):
"""
Send a GET request to the Ingenico ePayments platform and return the response.
@@ -51,7 +55,10 @@ Source code for ingenico.connect.sdk.connection
<
"""
raise NotImplementedError
-[docs] def delete(self, url, request_headers):
+
+
+[docs]
+ def delete(self, url, request_headers):
"""
Send a DELETE request to the Ingenico ePayments platform and return the response.
@@ -64,7 +71,10 @@ Source code for ingenico.connect.sdk.connection
<
"""
raise NotImplementedError
-[docs] def post(self, url, request_headers, body):
+
+
+[docs]
+ def post(self, url, request_headers, body):
"""
Send a POST request to the Ingenico ePayments platform and return the response.
@@ -78,7 +88,10 @@ Source code for ingenico.connect.sdk.connection
<
"""
raise NotImplementedError
-[docs] def put(self, url, request_headers, body):
+
+
+[docs]
+ def put(self, url, request_headers, body):
"""
Send a PUT request to the Ingenico ePayments platform and return the response.
@@ -90,7 +103,9 @@ Source code for ingenico.connect.sdk.connection
<
:raise: CommunicationException when an exception occurred communicating
with the Ingenico ePayments platform
"""
- raise NotImplementedError
+ raise NotImplementedError
+
+
@@ -145,7 +160,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/data_object.html b/3.x/_modules/ingenico/connect/sdk/data_object.html
index 07deac1f..87f306db 100644
--- a/3.x/_modules/ingenico/connect/sdk/data_object.html
+++ b/3.x/_modules/ingenico/connect/sdk/data_object.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.data_object — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.data_object — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,15 +29,24 @@
Source code for ingenico.connect.sdk.data_object
-[docs]class DataObject(object):
-[docs] def to_dictionary(self):
+
+
+
@@ -92,7 +101,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/declined_payment_exception.html b/3.x/_modules/ingenico/connect/sdk/declined_payment_exception.html
index fc2eb0ff..225d7679 100644
--- a/3.x/_modules/ingenico/connect/sdk/declined_payment_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/declined_payment_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.declined_payment_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.declined_payment_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -32,7 +32,9 @@ Source code for ingenico.connect.sdk.declined_payment_exception
from .declined_transaction_exception import DeclinedTransactionException
-[docs]class DeclinedPaymentException(DeclinedTransactionException):
+
+[docs]
+class DeclinedPaymentException(DeclinedTransactionException):
"""
Represents an error response from a create payment call.
"""
@@ -72,6 +74,7 @@ Source code for ingenico.connect.sdk.declined_payment_exception
return None
else:
return self.__errors.payment_result
+
@@ -126,7 +129,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/declined_payout_exception.html b/3.x/_modules/ingenico/connect/sdk/declined_payout_exception.html
index a91a42ed..a18d81de 100644
--- a/3.x/_modules/ingenico/connect/sdk/declined_payout_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/declined_payout_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.declined_payout_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.declined_payout_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -32,7 +32,9 @@ Source code for ingenico.connect.sdk.declined_payout_exception
from .declined_transaction_exception import DeclinedTransactionException
-[docs]class DeclinedPayoutException(DeclinedTransactionException):
+
+[docs]
+class DeclinedPayoutException(DeclinedTransactionException):
"""
Represents an error response from a payout call.
"""
@@ -73,6 +75,7 @@ Source code for ingenico.connect.sdk.declined_payout_exception
return None
else:
return self.__errors.payout_result
+
@@ -127,7 +130,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/declined_refund_exception.html b/3.x/_modules/ingenico/connect/sdk/declined_refund_exception.html
index 6b4ccb0e..587a68de 100644
--- a/3.x/_modules/ingenico/connect/sdk/declined_refund_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/declined_refund_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.declined_refund_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.declined_refund_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -32,7 +32,9 @@ Source code for ingenico.connect.sdk.declined_refund_exception
from .declined_transaction_exception import DeclinedTransactionException
-[docs]class DeclinedRefundException(DeclinedTransactionException):
+
+[docs]
+class DeclinedRefundException(DeclinedTransactionException):
"""
Represents an error response from a refund call.
"""
@@ -73,6 +75,7 @@ Source code for ingenico.connect.sdk.declined_refund_exception
return None
else:
return self.__errors.refund_result
+
@@ -127,7 +130,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/declined_transaction_exception.html b/3.x/_modules/ingenico/connect/sdk/declined_transaction_exception.html
index 708c1740..9e173153 100644
--- a/3.x/_modules/ingenico/connect/sdk/declined_transaction_exception.html
+++ b/3.x/_modules/ingenico/connect/sdk/declined_transaction_exception.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.declined_transaction_exception — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.declined_transaction_exception — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -32,7 +32,9 @@ Source code for ingenico.connect.sdk.declined_transaction_exception
from .api_exception import ApiException
-[docs]class DeclinedTransactionException(ApiException):
+
+[docs]
+class DeclinedTransactionException(ApiException):
"""
Represents an error response from a create payment, payout or refund call.
"""
@@ -48,6 +50,7 @@ Source code for ingenico.connect.sdk.declined_transaction_exception
response_body,
error_id, errors,
message)
+
@@ -102,7 +105,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/defaultimpl/authorization_type.html b/3.x/_modules/ingenico/connect/sdk/defaultimpl/authorization_type.html
index 1026e83e..a1d906d2 100644
--- a/3.x/_modules/ingenico/connect/sdk/defaultimpl/authorization_type.html
+++ b/3.x/_modules/ingenico/connect/sdk/defaultimpl/authorization_type.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.defaultimpl.authorization_type — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.defaultimpl.authorization_type — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -29,19 +29,25 @@
Source code for ingenico.connect.sdk.defaultimpl.authorization_type
-[docs]class AuthorizationType:
+
+[docs]
+class AuthorizationType:
def __init__(self):
pass
V1HMAC = "v1HMAC"
AUTHORIZATION_TYPES = [V1HMAC]
-[docs] @staticmethod
+
+[docs]
+ @staticmethod
def get_authorization(name):
if name in AuthorizationType.AUTHORIZATION_TYPES:
return name
else:
- raise RuntimeError("Authorization '{}' not found".format(name))
+ raise RuntimeError("Authorization '{}' not found".format(name))
+
+
@@ -96,7 +102,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_authenticator.html b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_authenticator.html
index eb4d412f..185f93a7 100644
--- a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_authenticator.html
+++ b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_authenticator.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.defaultimpl.default_authenticator — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.defaultimpl.default_authenticator — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,12 +39,16 @@ Source code for ingenico.connect.sdk.defaultimpl.default_authenticator
<
from ingenico.connect.sdk.request_header import RequestHeader
-[docs]class DefaultAuthenticator(Authenticator):
+
+[docs]
+class DefaultAuthenticator(Authenticator):
"""
Default Authenticator implementation.
"""
-[docs] def __init__(self, authorization_type, api_id_key, secret_api_key):
+
+[docs]
+ def __init__(self, authorization_type, api_id_key, secret_api_key):
"""
:param authorization_type: Based on this value both the Ingenico ePayments
platform and the merchant know which security implementation is used.
@@ -70,7 +74,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_authenticator
<
self.__api_id_key = api_id_key
self.__secret_api_key = secret_api_key
-[docs] def create_simple_authentication_signature(self, http_method, resource_uri,
+
+
+[docs]
+ def create_simple_authentication_signature(self, http_method, resource_uri,
http_headers):
"""Returns a v1HMAC authentication signature header"""
if http_method is None or not http_method.strip():
@@ -82,7 +89,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_authenticator
<
return "GCS " + self.__authorization_type + ":" + self.__api_id_key + \
":" + self.create_authentication_signature(data_to_sign)
-[docs] def to_data_to_sign(self, http_method, resource_uri, http_headers):
+
+
+[docs]
+ def to_data_to_sign(self, http_method, resource_uri, http_headers):
content_type = None
date = None
canonicalized_headers = ""
@@ -114,6 +124,7 @@ Source code for ingenico.connect.sdk.defaultimpl.default_authenticator
<
string += canonicalized_resource + "\n"
return str(string)
+
def __to_canonicalized_resource(self, resource_uri):
"""
Returns the encoded URI path without the HTTP method and including all
@@ -131,17 +142,24 @@ Source code for ingenico.connect.sdk.defaultimpl.default_authenticator
<
else:
return original_name.lower()
-[docs] def to_canonicalize_header_value(self, original_value):
+
+[docs]
+ def to_canonicalize_header_value(self, original_value):
# For now V1HMAC is the only supported AuthorizationType so always use
# the same logic.
if original_value is None:
return ""
return sub(r"\r?\n(?:(?![\r\n])\s)*", " ", original_value).strip()
-[docs] def create_authentication_signature(self, data_to_sign):
+
+
+[docs]
+ def create_authentication_signature(self, data_to_sign):
sig = hmac.new(self.__secret_api_key.encode("utf-8"), data_to_sign.encode("utf-8"),
hashlib.sha256)
- return b64encode(sig.digest()).decode("utf-8").rstrip('\n')
+ return b64encode(sig.digest()).decode("utf-8").rstrip('\n')
+
+
@@ -196,7 +214,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_connection.html b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_connection.html
index 1894c238..bae700ff 100644
--- a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_connection.html
+++ b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_connection.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.defaultimpl.default_connection — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.defaultimpl.default_connection — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -53,7 +53,9 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
CHARSET = "UTF-8"
-[docs]class DefaultConnection(PooledConnection, ObfuscationCapable):
+
+[docs]
+class DefaultConnection(PooledConnection, ObfuscationCapable):
"""
Provides an HTTP request interface, thread-safe
@@ -106,7 +108,9 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
"""Socket timeout in seconds"""
return self.__socket_timeout
-[docs] def get(self, url, request_headers):
+
+[docs]
+ def get(self, url, request_headers):
"""Perform a request to the server given by url
:param url: the url to the server, given as a parsed url
@@ -115,7 +119,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
"""
return self._request('get', url, request_headers)
-[docs] def delete(self, url, request_headers):
+
+
+[docs]
+ def delete(self, url, request_headers):
"""Perform a request to the server given by url
:param url: the url to the server, given as a parsed url
@@ -124,7 +131,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
"""
return self._request('delete', url, request_headers)
-[docs] def post(self, url, request_headers, body):
+
+
+[docs]
+ def post(self, url, request_headers, body):
"""Perform a request to the server given by url
:param url: the url to the server, given as a parsed url
@@ -136,7 +146,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
body = self.__to_multipart_encoder(body)
return self._request('post', url, request_headers, body)
-[docs] def put(self, url, request_headers, body):
+
+
+[docs]
+ def put(self, url, request_headers, body):
"""Perform a request to the server given by url
:param url: the url to the server, given as a parsed url
@@ -148,6 +161,7 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
body = self.__to_multipart_encoder(body)
return self._request('put', url, request_headers, body)
+
def __to_multipart_encoder(self, multipart):
fields = {}
for name, value in multipart.values.items():
@@ -304,38 +318,66 @@ Source code for ingenico.connect.sdk.defaultimpl.default_connection
content_type = content_type.lower()
return not (content_type.startswith("text/") or "json" in content_type or "xml" in content_type)
-[docs] def set_body_obfuscator(self, body_obfuscator):
+
-[docs] def set_header_obfuscator(self, header_obfuscator):
+
+
+[docs]
+ def set_header_obfuscator(self, header_obfuscator):
self.__header_obfuscator = header_obfuscator
-[docs] def enable_logging(self, communicator_logger):
+
+
-[docs] def disable_logging(self):
+
+
-[docs] def close_idle_connections(self, idle_time):
+
+
+[docs]
+ def close_idle_connections(self, idle_time):
"""
:param idle_time: a datetime.timedelta object indicating the idle time
"""
pass
-
@@ -390,7 +432,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_marshaller.html b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_marshaller.html
index 86dd79d4..7c15c5d4 100644
--- a/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_marshaller.html
+++ b/3.x/_modules/ingenico/connect/sdk/defaultimpl/default_marshaller.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.defaultimpl.default_marshaller — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.defaultimpl.default_marshaller — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,16 +37,23 @@ Source code for ingenico.connect.sdk.defaultimpl.default_marshaller
MarshallerSyntaxException
-[docs]class DefaultMarshaller(Marshaller):
+
+[docs]
+class DefaultMarshaller(Marshaller):
"""
Marshaller implementation based on json.
"""
-[docs] @staticmethod
+
-[docs] def marshal(self, request_object):
+
+
+[docs]
+ def marshal(self, request_object):
if isinstance(request_object, DataObject):
dictionary = request_object.to_dictionary()
return dumps(dictionary, default=lambda o: o.to_dictionary(),
@@ -54,7 +61,10 @@ Source code for ingenico.connect.sdk.defaultimpl.default_marshaller
else:
return dumps(request_object, default=lambda o: o.__dict__, indent=4)
-[docs] def unmarshal(self, response_json, type_class):
+
+
+[docs]
+ def unmarshal(self, response_json, type_class):
if not response_json:
return None
if issubclass(type_class, DataObject):
@@ -81,7 +91,9 @@ Source code for ingenico.connect.sdk.defaultimpl.default_marshaller
converted_object = convert_to_object(dictionary)
return converted_object
except ValueError as e:
- raise MarshallerSyntaxException(e)
+ raise MarshallerSyntaxException(e)
+
+
_DEFAULT_MARSHALLER_INSTANCE = DefaultMarshaller()
@@ -139,7 +151,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/capture/capture_response.html b/3.x/_modules/ingenico/connect/sdk/domain/capture/capture_response.html
index 9967e42b..032e9326 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/capture/capture_response.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/capture/capture_response.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.capture.capture_response — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.capture.capture_response — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,15 +37,24 @@ Source code for ingenico.connect.sdk.domain.capture.capture_response
from ingenico.connect.sdk.domain.capture.definitions.capture import Capture
-[docs]class CaptureResponse(Capture):
+
+[docs]
+class CaptureResponse(Capture):
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CaptureResponse, self).to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CaptureResponse, self).from_dictionary(dictionary)
- return self
+ return self
+
+
@@ -100,7 +109,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/capture/captures_response.html b/3.x/_modules/ingenico/connect/sdk/domain/capture/captures_response.html
index 7fefcfd0..38730965 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/capture/captures_response.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/capture/captures_response.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.capture.captures_response — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.capture.captures_response — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.capture.captures_response
from ingenico.connect.sdk.domain.capture.definitions.capture import Capture
-[docs]class CapturesResponse(DataObject):
+
+[docs]
+class CapturesResponse(DataObject):
__captures = None
@@ -55,7 +57,9 @@ Source code for ingenico.connect.sdk.domain.capture.captures_response
def captures(self, value):
self.__captures = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CapturesResponse, self).to_dictionary()
if self.captures is not None:
dictionary['captures'] = []
@@ -64,7 +68,10 @@ Source code for ingenico.connect.sdk.domain.capture.captures_response
dictionary['captures'].append(element.to_dictionary())
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CapturesResponse, self).from_dictionary(dictionary)
if 'captures' in dictionary:
if not isinstance(dictionary['captures'], list):
@@ -73,7 +80,9 @@ Source code for ingenico.connect.sdk.domain.capture.captures_response
for element in dictionary['captures']:
value = Capture()
self.captures.append(value.from_dictionary(element))
- return self
+ return self
+
+
@@ -128,7 +137,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture.html b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture.html
index 381db0b1..d25b28a5 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.capture.definitions.capture — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.capture.definitions.capture — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture
from ingenico.connect.sdk.domain.definitions.abstract_order_status import AbstractOrderStatus
-[docs]class Capture(AbstractOrderStatus):
+
+[docs]
+class Capture(AbstractOrderStatus):
__capture_output = None
__status = None
@@ -94,7 +96,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture
def status_output(self, value):
self.__status_output = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(Capture, self).to_dictionary()
if self.capture_output is not None:
dictionary['captureOutput'] = self.capture_output.to_dictionary()
@@ -104,7 +108,10 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture
dictionary['statusOutput'] = self.status_output.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(Capture, self).from_dictionary(dictionary)
if 'captureOutput' in dictionary:
if not isinstance(dictionary['captureOutput'], dict):
@@ -118,7 +125,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['statusOutput']))
value = CaptureStatusOutput()
self.status_output = value.from_dictionary(dictionary['statusOutput'])
- return self
+ return self
+
+
@@ -173,7 +182,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_output.html b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_output.html
index 1ee97536..acf1d0df 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.capture.definitions.capture_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.capture.definitions.capture_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -46,7 +46,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_outp
from ingenico.connect.sdk.domain.payment.definitions.sepa_direct_debit_payment_method_specific_output import SepaDirectDebitPaymentMethodSpecificOutput
-[docs]class CaptureOutput(OrderOutput):
+
+[docs]
+class CaptureOutput(OrderOutput):
__amount_paid = None
__amount_reversed = None
@@ -240,7 +242,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_outp
def sepa_direct_debit_payment_method_specific_output(self, value):
self.__sepa_direct_debit_payment_method_specific_output = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CaptureOutput, self).to_dictionary()
if self.amount_paid is not None:
dictionary['amountPaid'] = self.amount_paid
@@ -270,7 +274,10 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_outp
dictionary['sepaDirectDebitPaymentMethodSpecificOutput'] = self.sepa_direct_debit_payment_method_specific_output.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CaptureOutput, self).from_dictionary(dictionary)
if 'amountPaid' in dictionary:
self.amount_paid = dictionary['amountPaid']
@@ -325,7 +332,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_outp
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['sepaDirectDebitPaymentMethodSpecificOutput']))
value = SepaDirectDebitPaymentMethodSpecificOutput()
self.sepa_direct_debit_payment_method_specific_output = value.from_dictionary(dictionary['sepaDirectDebitPaymentMethodSpecificOutput'])
- return self
+ return self
+
+
@@ -380,7 +389,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_status_output.html b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_status_output.html
index 4aaf1c66..c012c9be 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_status_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/capture/definitions/capture_status_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.capture.definitions.capture_status_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.capture.definitions.capture_status_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_stat
from ingenico.connect.sdk.domain.definitions.key_value_pair import KeyValuePair
-[docs]class CaptureStatusOutput(DataObject):
+
+[docs]
+class CaptureStatusOutput(DataObject):
__is_retriable = None
__provider_raw_output = None
@@ -86,7 +88,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_stat
def status_code(self, value):
self.__status_code = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CaptureStatusOutput, self).to_dictionary()
if self.is_retriable is not None:
dictionary['isRetriable'] = self.is_retriable
@@ -99,7 +103,10 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_stat
dictionary['statusCode'] = self.status_code
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CaptureStatusOutput, self).from_dictionary(dictionary)
if 'isRetriable' in dictionary:
self.is_retriable = dictionary['isRetriable']
@@ -112,7 +119,9 @@ Source code for ingenico.connect.sdk.domain.capture.definitions.capture_stat
self.provider_raw_output.append(value.from_dictionary(element))
if 'statusCode' in dictionary:
self.status_code = dictionary['statusCode']
- return self
+ return self
+
+
@@ -167,7 +176,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_order_status.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_order_status.html
index 2d4906d9..5a050f17 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_order_status.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_order_status.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.abstract_order_status — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.abstract_order_status — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.abstract_order_statu
from ingenico.connect.sdk.data_object import DataObject
-[docs]class AbstractOrderStatus(DataObject):
+
+[docs]
+class AbstractOrderStatus(DataObject):
__id = None
@@ -54,17 +56,24 @@ Source code for ingenico.connect.sdk.domain.definitions.abstract_order_statu
def id(self, value):
self.__id = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AbstractOrderStatus, self).to_dictionary()
if self.id is not None:
dictionary['id'] = self.id
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AbstractOrderStatus, self).from_dictionary(dictionary)
if 'id' in dictionary:
self.id = dictionary['id']
- return self
+ return self
+
+
@@ -119,7 +128,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_payment_method_specific_input.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_payment_method_specific_input.html
index 1df69c97..a6124422 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_payment_method_specific_input.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/abstract_payment_method_specific_input.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.abstract_payment_method_specific_input — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.abstract_payment_method_specific_input — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.abstract_payment_met
from ingenico.connect.sdk.data_object import DataObject
-[docs]class AbstractPaymentMethodSpecificInput(DataObject):
+
+[docs]
+class AbstractPaymentMethodSpecificInput(DataObject):
__payment_product_id = None
@@ -55,17 +57,24 @@ Source code for ingenico.connect.sdk.domain.definitions.abstract_payment_met
def payment_product_id(self, value):
self.__payment_product_id = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AbstractPaymentMethodSpecificInput, self).to_dictionary()
if self.payment_product_id is not None:
dictionary['paymentProductId'] = self.payment_product_id
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AbstractPaymentMethodSpecificInput, self).from_dictionary(dictionary)
if 'paymentProductId' in dictionary:
self.payment_product_id = dictionary['paymentProductId']
- return self
+ return self
+
+
@@ -120,7 +129,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/additional_order_input_airline_data.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/additional_order_input_airline_data.html
index db595b6b..c0beb205 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/additional_order_input_airline_data.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/additional_order_input_airline_data.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.additional_order_input_airline_data — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.additional_order_input_airline_data — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.additional_order_inp
from ingenico.connect.sdk.domain.definitions.lodging_data import LodgingData
-[docs]class AdditionalOrderInputAirlineData(DataObject):
+
+[docs]
+class AdditionalOrderInputAirlineData(DataObject):
__airline_data = None
__lodging_data = None
@@ -70,7 +72,9 @@ Source code for ingenico.connect.sdk.domain.definitions.additional_order_inp
def lodging_data(self, value):
self.__lodging_data = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AdditionalOrderInputAirlineData, self).to_dictionary()
if self.airline_data is not None:
dictionary['airlineData'] = self.airline_data.to_dictionary()
@@ -78,7 +82,10 @@ Source code for ingenico.connect.sdk.domain.definitions.additional_order_inp
dictionary['lodgingData'] = self.lodging_data.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AdditionalOrderInputAirlineData, self).from_dictionary(dictionary)
if 'airlineData' in dictionary:
if not isinstance(dictionary['airlineData'], dict):
@@ -90,7 +97,9 @@ Source code for ingenico.connect.sdk.domain.definitions.additional_order_inp
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['lodgingData']))
value = LodgingData()
self.lodging_data = value.from_dictionary(dictionary['lodgingData'])
- return self
+ return self
+
+
@@ -145,7 +154,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/address.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/address.html
index b91396b6..6b803dc5 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/address.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/address.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.address — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.address — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.address
from ingenico.connect.sdk.data_object import DataObject
-[docs]class Address(DataObject):
+
+[docs]
+class Address(DataObject):
__additional_info = None
__city = None
@@ -159,7 +161,9 @@ Source code for ingenico.connect.sdk.domain.definitions.address
def zip(self, value):
self.__zip = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(Address, self).to_dictionary()
if self.additional_info is not None:
dictionary['additionalInfo'] = self.additional_info
@@ -179,7 +183,10 @@ Source code for ingenico.connect.sdk.domain.definitions.address
dictionary['zip'] = self.zip
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(Address, self).from_dictionary(dictionary)
if 'additionalInfo' in dictionary:
self.additional_info = dictionary['additionalInfo']
@@ -197,7 +204,9 @@ Source code for ingenico.connect.sdk.domain.definitions.address
self.street = dictionary['street']
if 'zip' in dictionary:
self.zip = dictionary['zip']
- return self
+ return self
+
+
@@ -252,7 +261,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_data.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_data.html
index d981f029..9c9a6edf 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_data.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_data.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.airline_data — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.airline_data — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_data
from ingenico.connect.sdk.domain.definitions.airline_passenger import AirlinePassenger
-[docs]class AirlineData(DataObject):
+
+[docs]
+class AirlineData(DataObject):
__agent_numeric_code = None
__code = None
@@ -413,7 +415,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_data
def travel_agency_name(self, value):
self.__travel_agency_name = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AirlineData, self).to_dictionary()
if self.agent_numeric_code is not None:
dictionary['agentNumericCode'] = self.agent_numeric_code
@@ -473,7 +477,10 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_data
dictionary['travelAgencyName'] = self.travel_agency_name
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AirlineData, self).from_dictionary(dictionary)
if 'agentNumericCode' in dictionary:
self.agent_numeric_code = dictionary['agentNumericCode']
@@ -535,7 +542,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_data
self.total_taxes = dictionary['totalTaxes']
if 'travelAgencyName' in dictionary:
self.travel_agency_name = dictionary['travelAgencyName']
- return self
+ return self
+
+
@@ -590,7 +599,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_flight_leg.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_flight_leg.html
index 0916c6a7..555e49a1 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_flight_leg.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_flight_leg.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.airline_flight_leg — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.airline_flight_leg — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_flight_leg
from ingenico.connect.sdk.data_object import DataObject
-[docs]class AirlineFlightLeg(DataObject):
+
+[docs]
+class AirlineFlightLeg(DataObject):
__airline_class = None
__arrival_airport = None
@@ -336,7 +338,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_flight_leg
def taxes(self, value):
self.__taxes = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AirlineFlightLeg, self).to_dictionary()
if self.airline_class is not None:
dictionary['airlineClass'] = self.airline_class
@@ -380,7 +384,10 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_flight_leg
dictionary['taxes'] = self.taxes
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AirlineFlightLeg, self).from_dictionary(dictionary)
if 'airlineClass' in dictionary:
self.airline_class = dictionary['airlineClass']
@@ -422,7 +429,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_flight_leg
self.stopover_code = dictionary['stopoverCode']
if 'taxes' in dictionary:
self.taxes = dictionary['taxes']
- return self
+ return self
+
+
@@ -477,7 +486,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_passenger.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_passenger.html
index 61d07097..17525ce7 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_passenger.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/airline_passenger.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.airline_passenger — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.airline_passenger — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_passengerfrom ingenico.connect.sdk.data_object import DataObject
-[docs]class AirlinePassenger(DataObject):
+
+[docs]
+class AirlinePassenger(DataObject):
__first_name = None
__surname = None
@@ -96,7 +98,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_passengerdef title(self, value):
self.__title = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AirlinePassenger, self).to_dictionary()
if self.first_name is not None:
dictionary['firstName'] = self.first_name
@@ -108,7 +112,10 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_passengerdictionary['title'] = self.title
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AirlinePassenger, self).from_dictionary(dictionary)
if 'firstName' in dictionary:
self.first_name = dictionary['firstName']
@@ -118,7 +125,9 @@ Source code for ingenico.connect.sdk.domain.definitions.airline_passengerself.surname_prefix = dictionary['surnamePrefix']
if 'title' in dictionary:
self.title = dictionary['title']
- return self
+ return self
+
+
@@ -173,7 +182,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/amount_of_money.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/amount_of_money.html
index b55b4878..d34ad687 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/amount_of_money.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/amount_of_money.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.amount_of_money — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.amount_of_money — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.amount_of_money
from ingenico.connect.sdk.data_object import DataObject
-[docs]class AmountOfMoney(DataObject):
+
+[docs]
+class AmountOfMoney(DataObject):
__amount = None
__currency_code = None
@@ -68,7 +70,9 @@ Source code for ingenico.connect.sdk.domain.definitions.amount_of_money
def currency_code(self, value):
self.__currency_code = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(AmountOfMoney, self).to_dictionary()
if self.amount is not None:
dictionary['amount'] = self.amount
@@ -76,13 +80,18 @@ Source code for ingenico.connect.sdk.domain.definitions.amount_of_money
dictionary['currencyCode'] = self.currency_code
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(AmountOfMoney, self).from_dictionary(dictionary)
if 'amount' in dictionary:
self.amount = dictionary['amount']
if 'currencyCode' in dictionary:
self.currency_code = dictionary['currencyCode']
- return self
+ return self
+
+
@@ -137,7 +146,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account.html
index b365c064..193af19b 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.bank_account — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.bank_account — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account
from ingenico.connect.sdk.data_object import DataObject
-[docs]class BankAccount(DataObject):
+
+[docs]
+class BankAccount(DataObject):
__account_holder_name = None
@@ -54,17 +56,24 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account
def account_holder_name(self, value):
self.__account_holder_name = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(BankAccount, self).to_dictionary()
if self.account_holder_name is not None:
dictionary['accountHolderName'] = self.account_holder_name
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(BankAccount, self).from_dictionary(dictionary)
if 'accountHolderName' in dictionary:
self.account_holder_name = dictionary['accountHolderName']
- return self
+ return self
+
+
@@ -119,7 +128,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_bban.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_bban.html
index 56bc2bbf..497d2fa0 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_bban.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_bban.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.bank_account_bban — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.bank_account_bban — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_bbanfrom ingenico.connect.sdk.domain.definitions.bank_account import BankAccount
-[docs]class BankAccountBban(BankAccount):
+
+[docs]
+class BankAccountBban(BankAccount):
__account_number = None
__bank_code = None
@@ -125,7 +127,9 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_bbandef country_code(self, value):
self.__country_code = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(BankAccountBban, self).to_dictionary()
if self.account_number is not None:
dictionary['accountNumber'] = self.account_number
@@ -141,7 +145,10 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_bbandictionary['countryCode'] = self.country_code
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(BankAccountBban, self).from_dictionary(dictionary)
if 'accountNumber' in dictionary:
self.account_number = dictionary['accountNumber']
@@ -155,7 +162,9 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_bbanself.check_digit = dictionary['checkDigit']
if 'countryCode' in dictionary:
self.country_code = dictionary['countryCode']
- return self
+ return self
+
+
@@ -210,7 +219,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_iban.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_iban.html
index 03e34afd..2013fdd6 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_iban.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/bank_account_iban.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.bank_account_iban — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.bank_account_iban — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_ibanfrom ingenico.connect.sdk.domain.definitions.bank_account import BankAccount
-[docs]class BankAccountIban(BankAccount):
+
+[docs]
+class BankAccountIban(BankAccount):
__iban = None
@@ -54,17 +56,24 @@ Source code for ingenico.connect.sdk.domain.definitions.bank_account_ibandef iban(self, value):
self.__iban = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(BankAccountIban, self).to_dictionary()
if self.iban is not None:
dictionary['iban'] = self.iban
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(BankAccountIban, self).from_dictionary(dictionary)
if 'iban' in dictionary:
self.iban = dictionary['iban']
- return self
+ return self
+
+
@@ -119,7 +128,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card.html
index 66481984..ede0ff8f 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.card — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.card — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card
from ingenico.connect.sdk.domain.definitions.card_without_cvv import CardWithoutCvv
-[docs]class Card(CardWithoutCvv):
+
+[docs]
+class Card(CardWithoutCvv):
__cvv = None
__partial_pin = None
@@ -68,7 +70,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card
def partial_pin(self, value):
self.__partial_pin = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(Card, self).to_dictionary()
if self.cvv is not None:
dictionary['cvv'] = self.cvv
@@ -76,13 +80,18 @@ Source code for ingenico.connect.sdk.domain.definitions.card
dictionary['partialPin'] = self.partial_pin
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(Card, self).from_dictionary(dictionary)
if 'cvv' in dictionary:
self.cvv = dictionary['cvv']
if 'partialPin' in dictionary:
self.partial_pin = dictionary['partialPin']
- return self
+ return self
+
+
@@ -137,7 +146,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_essentials.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_essentials.html
index 921394d0..8d596878 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_essentials.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_essentials.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.card_essentials — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.card_essentials — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_essentials
from ingenico.connect.sdk.data_object import DataObject
-[docs]class CardEssentials(DataObject):
+
+[docs]
+class CardEssentials(DataObject):
__card_number = None
__cardholder_name = None
@@ -83,7 +85,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_essentials
def expiry_date(self, value):
self.__expiry_date = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CardEssentials, self).to_dictionary()
if self.card_number is not None:
dictionary['cardNumber'] = self.card_number
@@ -93,7 +97,10 @@ Source code for ingenico.connect.sdk.domain.definitions.card_essentials
dictionary['expiryDate'] = self.expiry_date
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CardEssentials, self).from_dictionary(dictionary)
if 'cardNumber' in dictionary:
self.card_number = dictionary['cardNumber']
@@ -101,7 +108,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_essentials
self.cardholder_name = dictionary['cardholderName']
if 'expiryDate' in dictionary:
self.expiry_date = dictionary['expiryDate']
- return self
+ return self
+
+
@@ -156,7 +165,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_fraud_results.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_fraud_results.html
index f2fd6981..d5df6cfd 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_fraud_results.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_fraud_results.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.card_fraud_results — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.card_fraud_results — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -40,7 +40,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_fraud_results
from ingenico.connect.sdk.domain.definitions.microsoft_fraud_results import MicrosoftFraudResults
-[docs]class CardFraudResults(FraudResults):
+
+[docs]
+class CardFraudResults(FraudResults):
"""
| Details of the card payment fraud checks that were performed
"""
@@ -149,7 +151,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_fraud_results
def retail_decisions(self, value):
self.__retail_decisions = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CardFraudResults, self).to_dictionary()
if self.avs_result is not None:
dictionary['avsResult'] = self.avs_result
@@ -163,7 +167,10 @@ Source code for ingenico.connect.sdk.domain.definitions.card_fraud_results
dictionary['retailDecisions'] = self.retail_decisions.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CardFraudResults, self).from_dictionary(dictionary)
if 'avsResult' in dictionary:
self.avs_result = dictionary['avsResult']
@@ -184,7 +191,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_fraud_results
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['retailDecisions']))
value = FraudResultsRetailDecisions()
self.retail_decisions = value.from_dictionary(dictionary['retailDecisions'])
- return self
+ return self
+
+
@@ -239,7 +248,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_without_cvv.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_without_cvv.html
index 9181e843..99333c31 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_without_cvv.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/card_without_cvv.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.card_without_cvv — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.card_without_cvv — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.card_without_cvv
from ingenico.connect.sdk.domain.definitions.card_essentials import CardEssentials
-[docs]class CardWithoutCvv(CardEssentials):
+
+[docs]
+class CardWithoutCvv(CardEssentials):
__issue_number = None
@@ -54,17 +56,24 @@ Source code for ingenico.connect.sdk.domain.definitions.card_without_cvv
def issue_number(self, value):
self.__issue_number = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CardWithoutCvv, self).to_dictionary()
if self.issue_number is not None:
dictionary['issueNumber'] = self.issue_number
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CardWithoutCvv, self).from_dictionary(dictionary)
if 'issueNumber' in dictionary:
self.issue_number = dictionary['issueNumber']
- return self
+ return self
+
+
@@ -119,7 +128,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/company_information.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/company_information.html
index ae4d4579..494d00d0 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/company_information.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/company_information.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.company_information — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.company_information — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.company_information<
from ingenico.connect.sdk.data_object import DataObject
-[docs]class CompanyInformation(DataObject):
+
+[docs]
+class CompanyInformation(DataObject):
__name = None
__vat_number = None
@@ -68,7 +70,9 @@ Source code for ingenico.connect.sdk.domain.definitions.company_information<
def vat_number(self, value):
self.__vat_number = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CompanyInformation, self).to_dictionary()
if self.name is not None:
dictionary['name'] = self.name
@@ -76,13 +80,18 @@ Source code for ingenico.connect.sdk.domain.definitions.company_information<
dictionary['vatNumber'] = self.vat_number
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CompanyInformation, self).from_dictionary(dictionary)
if 'name' in dictionary:
self.name = dictionary['name']
if 'vatNumber' in dictionary:
self.vat_number = dictionary['vatNumber']
- return self
+ return self
+
+
@@ -137,7 +146,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/contact_details_base.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/contact_details_base.html
index ec77c4c1..207d2d82 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/contact_details_base.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/contact_details_base.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.contact_details_base — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.contact_details_base — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.contact_details_base
from ingenico.connect.sdk.data_object import DataObject
-[docs]class ContactDetailsBase(DataObject):
+
+[docs]
+class ContactDetailsBase(DataObject):
__email_address = None
__email_message_type = None
@@ -71,7 +73,9 @@ Source code for ingenico.connect.sdk.domain.definitions.contact_details_base
def email_message_type(self, value):
self.__email_message_type = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(ContactDetailsBase, self).to_dictionary()
if self.email_address is not None:
dictionary['emailAddress'] = self.email_address
@@ -79,13 +83,18 @@ Source code for ingenico.connect.sdk.domain.definitions.contact_details_base
dictionary['emailMessageType'] = self.email_message_type
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(ContactDetailsBase, self).from_dictionary(dictionary)
if 'emailAddress' in dictionary:
self.email_address = dictionary['emailAddress']
if 'emailMessageType' in dictionary:
self.email_message_type = dictionary['emailMessageType']
- return self
+ return self
+
+
@@ -140,7 +149,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/customer_base.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/customer_base.html
index caab2404..61a0ab58 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/customer_base.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/customer_base.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.customer_base — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.customer_base — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.definitions.customer_base
from ingenico.connect.sdk.domain.definitions.company_information import CompanyInformation
-[docs]class CustomerBase(DataObject):
+
+[docs]
+class CustomerBase(DataObject):
"""
| Basic information of a customer
"""
@@ -88,7 +90,9 @@ Source code for ingenico.connect.sdk.domain.definitions.customer_base
def vat_number(self, value):
self.__vat_number = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CustomerBase, self).to_dictionary()
if self.company_information is not None:
dictionary['companyInformation'] = self.company_information.to_dictionary()
@@ -98,7 +102,10 @@ Source code for ingenico.connect.sdk.domain.definitions.customer_base
dictionary['vatNumber'] = self.vat_number
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CustomerBase, self).from_dictionary(dictionary)
if 'companyInformation' in dictionary:
if not isinstance(dictionary['companyInformation'], dict):
@@ -109,7 +116,9 @@ Source code for ingenico.connect.sdk.domain.definitions.customer_base
self.merchant_customer_id = dictionary['merchantCustomerId']
if 'vatNumber' in dictionary:
self.vat_number = dictionary['vatNumber']
- return self
+ return self
+
+
@@ -164,7 +173,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields.html
index 494a8311..9a24a176 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.fraud_fields — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.fraud_fields — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields
from ingenico.connect.sdk.domain.definitions.fraud_fields_shipping_details import FraudFieldsShippingDetails
-[docs]class FraudFields(DataObject):
+
+[docs]
+class FraudFields(DataObject):
__addresses_are_identical = None
__black_list_data = None
@@ -361,7 +363,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields
def website(self, value):
self.__website = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(FraudFields, self).to_dictionary()
if self.addresses_are_identical is not None:
dictionary['addressesAreIdentical'] = self.addresses_are_identical
@@ -404,7 +408,10 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields
dictionary['website'] = self.website
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(FraudFields, self).from_dictionary(dictionary)
if 'addressesAreIdentical' in dictionary:
self.addresses_are_identical = dictionary['addressesAreIdentical']
@@ -452,7 +459,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields
self.user_data.append(element)
if 'website' in dictionary:
self.website = dictionary['website']
- return self
+ return self
+
+
@@ -507,7 +516,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields_shipping_details.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields_shipping_details.html
index dc38b184..a2fd9d32 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields_shipping_details.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_fields_shipping_details.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.fraud_fields_shipping_details — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.fraud_fields_shipping_details — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields_shippin
from ingenico.connect.sdk.data_object import DataObject
-[docs]class FraudFieldsShippingDetails(DataObject):
+
+[docs]
+class FraudFieldsShippingDetails(DataObject):
"""
Deprecated; No replacement
"""
@@ -91,7 +93,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields_shippin
def method_type(self, value):
self.__method_type = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(FraudFieldsShippingDetails, self).to_dictionary()
if self.method_details is not None:
dictionary['methodDetails'] = self.method_details
@@ -101,7 +105,10 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields_shippin
dictionary['methodType'] = self.method_type
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(FraudFieldsShippingDetails, self).from_dictionary(dictionary)
if 'methodDetails' in dictionary:
self.method_details = dictionary['methodDetails']
@@ -109,7 +116,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_fields_shippin
self.method_speed = dictionary['methodSpeed']
if 'methodType' in dictionary:
self.method_type = dictionary['methodType']
- return self
+ return self
+
+
@@ -164,7 +173,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results.html
index 58665a5f..fbdc88c9 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.fraud_results — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.fraud_results — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results
from ingenico.connect.sdk.domain.definitions.in_auth import InAuth
-[docs]class FraudResults(DataObject):
+
+[docs]
+class FraudResults(DataObject):
__fraud_service_result = None
__in_auth = None
@@ -75,7 +77,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results
def in_auth(self, value):
self.__in_auth = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(FraudResults, self).to_dictionary()
if self.fraud_service_result is not None:
dictionary['fraudServiceResult'] = self.fraud_service_result
@@ -83,7 +87,10 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results
dictionary['inAuth'] = self.in_auth.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(FraudResults, self).from_dictionary(dictionary)
if 'fraudServiceResult' in dictionary:
self.fraud_service_result = dictionary['fraudServiceResult']
@@ -92,7 +99,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['inAuth']))
value = InAuth()
self.in_auth = value.from_dictionary(dictionary['inAuth'])
- return self
+ return self
+
+
@@ -147,7 +156,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results_retail_decisions.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results_retail_decisions.html
index 72795eec..31f1d901 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results_retail_decisions.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraud_results_retail_decisions.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.fraud_results_retail_decisions — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.fraud_results_retail_decisions — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results_retail
from ingenico.connect.sdk.data_object import DataObject
-[docs]class FraudResultsRetailDecisions(DataObject):
+
+[docs]
+class FraudResultsRetailDecisions(DataObject):
__fraud_code = None
__fraud_neural = None
@@ -84,7 +86,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results_retail
def fraud_rcf(self, value):
self.__fraud_rcf = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(FraudResultsRetailDecisions, self).to_dictionary()
if self.fraud_code is not None:
dictionary['fraudCode'] = self.fraud_code
@@ -94,7 +98,10 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results_retail
dictionary['fraudRCF'] = self.fraud_rcf
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(FraudResultsRetailDecisions, self).from_dictionary(dictionary)
if 'fraudCode' in dictionary:
self.fraud_code = dictionary['fraudCode']
@@ -102,7 +109,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraud_results_retail
self.fraud_neural = dictionary['fraudNeural']
if 'fraudRCF' in dictionary:
self.fraud_rcf = dictionary['fraudRCF']
- return self
+ return self
+
+
@@ -157,7 +166,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraugster_results.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraugster_results.html
index 6297c47d..a74f57cc 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraugster_results.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/fraugster_results.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.fraugster_results — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.fraugster_results — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraugster_resultsfrom ingenico.connect.sdk.data_object import DataObject
-[docs]class FraugsterResults(DataObject):
+
+[docs]
+class FraugsterResults(DataObject):
__fraud_investigation_points = None
__fraud_score = None
@@ -70,7 +72,9 @@ Source code for ingenico.connect.sdk.domain.definitions.fraugster_resultsdef fraud_score(self, value):
self.__fraud_score = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(FraugsterResults, self).to_dictionary()
if self.fraud_investigation_points is not None:
dictionary['fraudInvestigationPoints'] = self.fraud_investigation_points
@@ -78,13 +82,18 @@ Source code for ingenico.connect.sdk.domain.definitions.fraugster_resultsdictionary['fraudScore'] = self.fraud_score
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(FraugsterResults, self).from_dictionary(dictionary)
if 'fraudInvestigationPoints' in dictionary:
self.fraud_investigation_points = dictionary['fraudInvestigationPoints']
if 'fraudScore' in dictionary:
self.fraud_score = dictionary['fraudScore']
- return self
+ return self
+
+
@@ -139,7 +148,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/in_auth.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/in_auth.html
index 426cb964..fa0a871c 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/in_auth.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/in_auth.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.in_auth — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.in_auth — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.in_auth
from ingenico.connect.sdk.data_object import DataObject
-[docs]class InAuth(DataObject):
+
+[docs]
+class InAuth(DataObject):
__device_category = None
__device_id = None
@@ -120,7 +122,9 @@ Source code for ingenico.connect.sdk.domain.definitions.in_auth
def true_ip_address_country(self, value):
self.__true_ip_address_country = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(InAuth, self).to_dictionary()
if self.device_category is not None:
dictionary['deviceCategory'] = self.device_category
@@ -134,7 +138,10 @@ Source code for ingenico.connect.sdk.domain.definitions.in_auth
dictionary['trueIpAddressCountry'] = self.true_ip_address_country
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(InAuth, self).from_dictionary(dictionary)
if 'deviceCategory' in dictionary:
self.device_category = dictionary['deviceCategory']
@@ -146,7 +153,9 @@ Source code for ingenico.connect.sdk.domain.definitions.in_auth
self.true_ip_address = dictionary['trueIpAddress']
if 'trueIpAddressCountry' in dictionary:
self.true_ip_address_country = dictionary['trueIpAddressCountry']
- return self
+ return self
+
+
@@ -201,7 +210,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/key_value_pair.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/key_value_pair.html
index 78de63df..833952c1 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/key_value_pair.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/key_value_pair.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.key_value_pair — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.key_value_pair — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.key_value_pair
<
from ingenico.connect.sdk.data_object import DataObject
-[docs]class KeyValuePair(DataObject):
+
+[docs]
+class KeyValuePair(DataObject):
__key = None
__value = None
@@ -68,7 +70,9 @@ Source code for ingenico.connect.sdk.domain.definitions.key_value_pair
<
def value(self, value):
self.__value = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(KeyValuePair, self).to_dictionary()
if self.key is not None:
dictionary['key'] = self.key
@@ -76,13 +80,18 @@ Source code for ingenico.connect.sdk.domain.definitions.key_value_pair
<
dictionary['value'] = self.value
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(KeyValuePair, self).from_dictionary(dictionary)
if 'key' in dictionary:
self.key = dictionary['key']
if 'value' in dictionary:
self.value = dictionary['value']
- return self
+ return self
+
+
@@ -137,7 +146,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_charge.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_charge.html
index dd7930c0..33c04435 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_charge.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_charge.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.lodging_charge — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.lodging_charge — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_charge
<
from ingenico.connect.sdk.data_object import DataObject
-[docs]class LodgingCharge(DataObject):
+
+[docs]
+class LodgingCharge(DataObject):
"""
| Object that holds lodging related charges
"""
@@ -103,7 +105,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_charge
<
def charge_type(self, value):
self.__charge_type = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(LodgingCharge, self).to_dictionary()
if self.charge_amount is not None:
dictionary['chargeAmount'] = self.charge_amount
@@ -113,7 +117,10 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_charge
<
dictionary['chargeType'] = self.charge_type
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(LodgingCharge, self).from_dictionary(dictionary)
if 'chargeAmount' in dictionary:
self.charge_amount = dictionary['chargeAmount']
@@ -121,7 +128,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_charge
<
self.charge_amount_currency_code = dictionary['chargeAmountCurrencyCode']
if 'chargeType' in dictionary:
self.charge_type = dictionary['chargeType']
- return self
+ return self
+
+
@@ -176,7 +185,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_data.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_data.html
index ba808323..6b1254ed 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_data.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_data.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.lodging_data — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.lodging_data — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_data
from ingenico.connect.sdk.domain.definitions.lodging_room import LodgingRoom
-[docs]class LodgingData(DataObject):
+
+[docs]
+class LodgingData(DataObject):
"""
| Object that holds lodging specific data
"""
@@ -289,7 +291,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_data
def rooms(self, value):
self.__rooms = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(LodgingData, self).to_dictionary()
if self.charges is not None:
dictionary['charges'] = []
@@ -331,7 +335,10 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_data
dictionary['rooms'].append(element.to_dictionary())
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(LodgingData, self).from_dictionary(dictionary)
if 'charges' in dictionary:
if not isinstance(dictionary['charges'], list):
@@ -375,7 +382,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_data
for element in dictionary['rooms']:
value = LodgingRoom()
self.rooms.append(value.from_dictionary(element))
- return self
+ return self
+
+
@@ -430,7 +439,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_room.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_room.html
index e5ee1fa7..0394678a 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_room.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/lodging_room.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.lodging_room — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.lodging_room — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_room
from ingenico.connect.sdk.data_object import DataObject
-[docs]class LodgingRoom(DataObject):
+
+[docs]
+class LodgingRoom(DataObject):
"""
| Object that holds lodging related room data
"""
@@ -171,7 +173,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_room
def type_of_room(self, value):
self.__type_of_room = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(LodgingRoom, self).to_dictionary()
if self.daily_room_rate is not None:
dictionary['dailyRoomRate'] = self.daily_room_rate
@@ -193,7 +197,10 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_room
dictionary['typeOfRoom'] = self.type_of_room
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(LodgingRoom, self).from_dictionary(dictionary)
if 'dailyRoomRate' in dictionary:
self.daily_room_rate = dictionary['dailyRoomRate']
@@ -213,7 +220,9 @@ Source code for ingenico.connect.sdk.domain.definitions.lodging_room
self.type_of_bed = dictionary['typeOfBed']
if 'typeOfRoom' in dictionary:
self.type_of_room = dictionary['typeOfRoom']
- return self
+ return self
+
+
@@ -268,7 +277,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/microsoft_fraud_results.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/microsoft_fraud_results.html
index f657a440..13a0de23 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/microsoft_fraud_results.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/microsoft_fraud_results.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.microsoft_fraud_results — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.microsoft_fraud_results — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.microsoft_fraud_resu
from ingenico.connect.sdk.data_object import DataObject
-[docs]class MicrosoftFraudResults(DataObject):
+
+[docs]
+class MicrosoftFraudResults(DataObject):
__clause_name = None
__device_country_code = None
@@ -138,7 +140,9 @@ Source code for ingenico.connect.sdk.domain.definitions.microsoft_fraud_resu
def user_device_type(self, value):
self.__user_device_type = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(MicrosoftFraudResults, self).to_dictionary()
if self.clause_name is not None:
dictionary['clauseName'] = self.clause_name
@@ -156,7 +160,10 @@ Source code for ingenico.connect.sdk.domain.definitions.microsoft_fraud_resu
dictionary['userDeviceType'] = self.user_device_type
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(MicrosoftFraudResults, self).from_dictionary(dictionary)
if 'clauseName' in dictionary:
self.clause_name = dictionary['clauseName']
@@ -172,7 +179,9 @@ Source code for ingenico.connect.sdk.domain.definitions.microsoft_fraud_resu
self.true_ip_address = dictionary['trueIpAddress']
if 'userDeviceType' in dictionary:
self.user_device_type = dictionary['userDeviceType']
- return self
+ return self
+
+
@@ -227,7 +236,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/order_status_output.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/order_status_output.html
index ae6b167f..915f9ba8 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/order_status_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/order_status_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.order_status_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.order_status_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.order_status_output<
from ingenico.connect.sdk.domain.errors.definitions.api_error import APIError
-[docs]class OrderStatusOutput(DataObject):
+
+[docs]
+class OrderStatusOutput(DataObject):
__errors = None
__is_cancellable = None
@@ -210,7 +212,9 @@ Source code for ingenico.connect.sdk.domain.definitions.order_status_output<
def status_code_change_date_time(self, value):
self.__status_code_change_date_time = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(OrderStatusOutput, self).to_dictionary()
if self.errors is not None:
dictionary['errors'] = []
@@ -234,7 +238,10 @@ Source code for ingenico.connect.sdk.domain.definitions.order_status_output<
dictionary['statusCodeChangeDateTime'] = self.status_code_change_date_time
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(OrderStatusOutput, self).from_dictionary(dictionary)
if 'errors' in dictionary:
if not isinstance(dictionary['errors'], list):
@@ -260,7 +267,9 @@ Source code for ingenico.connect.sdk.domain.definitions.order_status_output<
self.status_code = dictionary['statusCode']
if 'statusCodeChangeDateTime' in dictionary:
self.status_code_change_date_time = dictionary['statusCodeChangeDateTime']
- return self
+ return self
+
+
@@ -315,7 +324,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/payment_product_filter.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/payment_product_filter.html
index e5d71c38..f12f436d 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/payment_product_filter.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/payment_product_filter.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.payment_product_filter — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.payment_product_filter — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.payment_product_filt
from ingenico.connect.sdk.data_object import DataObject
-[docs]class PaymentProductFilter(DataObject):
+
+[docs]
+class PaymentProductFilter(DataObject):
__groups = None
__products = None
@@ -68,7 +70,9 @@ Source code for ingenico.connect.sdk.domain.definitions.payment_product_filt
def products(self, value):
self.__products = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(PaymentProductFilter, self).to_dictionary()
if self.groups is not None:
dictionary['groups'] = []
@@ -82,7 +86,10 @@ Source code for ingenico.connect.sdk.domain.definitions.payment_product_filt
dictionary['products'].append(element)
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(PaymentProductFilter, self).from_dictionary(dictionary)
if 'groups' in dictionary:
if not isinstance(dictionary['groups'], list):
@@ -96,7 +103,9 @@ Source code for ingenico.connect.sdk.domain.definitions.payment_product_filt
self.products = []
for element in dictionary['products']:
self.products.append(element)
- return self
+ return self
+
+
@@ -151,7 +160,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/personal_name_base.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/personal_name_base.html
index b93601e3..223aa3e5 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/personal_name_base.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/personal_name_base.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.personal_name_base — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.personal_name_base — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.personal_name_base
from ingenico.connect.sdk.data_object import DataObject
-[docs]class PersonalNameBase(DataObject):
+
+[docs]
+class PersonalNameBase(DataObject):
__first_name = None
__surname = None
@@ -80,7 +82,9 @@ Source code for ingenico.connect.sdk.domain.definitions.personal_name_base
def surname_prefix(self, value):
self.__surname_prefix = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(PersonalNameBase, self).to_dictionary()
if self.first_name is not None:
dictionary['firstName'] = self.first_name
@@ -90,7 +94,10 @@ Source code for ingenico.connect.sdk.domain.definitions.personal_name_base
dictionary['surnamePrefix'] = self.surname_prefix
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(PersonalNameBase, self).from_dictionary(dictionary)
if 'firstName' in dictionary:
self.first_name = dictionary['firstName']
@@ -98,7 +105,9 @@ Source code for ingenico.connect.sdk.domain.definitions.personal_name_base
self.surname = dictionary['surname']
if 'surnamePrefix' in dictionary:
self.surname_prefix = dictionary['surnamePrefix']
- return self
+ return self
+
+
@@ -153,7 +162,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/redirect_data_base.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/redirect_data_base.html
index 2419de60..214aed3d 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/redirect_data_base.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/redirect_data_base.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.redirect_data_base — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.redirect_data_base — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.redirect_data_base
from ingenico.connect.sdk.data_object import DataObject
-[docs]class RedirectDataBase(DataObject):
+
+[docs]
+class RedirectDataBase(DataObject):
__returnmac = None
__redirect_url = None
@@ -64,7 +66,9 @@ Source code for ingenico.connect.sdk.domain.definitions.redirect_data_base
def redirect_url(self, value):
self.__redirect_url = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(RedirectDataBase, self).to_dictionary()
if self.returnmac is not None:
dictionary['RETURNMAC'] = self.returnmac
@@ -72,13 +76,18 @@ Source code for ingenico.connect.sdk.domain.definitions.redirect_data_base
dictionary['redirectURL'] = self.redirect_url
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(RedirectDataBase, self).from_dictionary(dictionary)
if 'RETURNMAC' in dictionary:
self.returnmac = dictionary['RETURNMAC']
if 'redirectURL' in dictionary:
self.redirect_url = dictionary['redirectURL']
- return self
+ return self
+
+
@@ -133,7 +142,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/result_do_risk_assessment.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/result_do_risk_assessment.html
index c32ff676..967bed89 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/result_do_risk_assessment.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/result_do_risk_assessment.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.result_do_risk_assessment — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.result_do_risk_assessment — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.definitions.result_do_risk_asses
from ingenico.connect.sdk.domain.definitions.validation_bank_account_output import ValidationBankAccountOutput
-[docs]class ResultDoRiskAssessment(DataObject):
+
+[docs]
+class ResultDoRiskAssessment(DataObject):
__category = None
__result = None
@@ -111,7 +113,9 @@ Source code for ingenico.connect.sdk.domain.definitions.result_do_risk_asses
def validation_bank_account_output(self, value):
self.__validation_bank_account_output = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(ResultDoRiskAssessment, self).to_dictionary()
if self.category is not None:
dictionary['category'] = self.category
@@ -123,7 +127,10 @@ Source code for ingenico.connect.sdk.domain.definitions.result_do_risk_asses
dictionary['validationBankAccountOutput'] = self.validation_bank_account_output.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(ResultDoRiskAssessment, self).from_dictionary(dictionary)
if 'category' in dictionary:
self.category = dictionary['category']
@@ -139,7 +146,9 @@ Source code for ingenico.connect.sdk.domain.definitions.result_do_risk_asses
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['validationBankAccountOutput']))
value = ValidationBankAccountOutput()
self.validation_bank_account_output = value.from_dictionary(dictionary['validationBankAccountOutput'])
- return self
+ return self
+
+
@@ -194,7 +203,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/retail_decisions_cc_fraud_check_output.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/retail_decisions_cc_fraud_check_output.html
index c561504e..07158514 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/retail_decisions_cc_fraud_check_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/retail_decisions_cc_fraud_check_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.retail_decisions_cc_fraud_check_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.retail_decisions_cc_fraud_check_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.retail_decisions_cc_
from ingenico.connect.sdk.data_object import DataObject
-[docs]class RetailDecisionsCCFraudCheckOutput(DataObject):
+
+[docs]
+class RetailDecisionsCCFraudCheckOutput(DataObject):
__fraud_code = None
__fraud_neural = None
@@ -82,7 +84,9 @@ Source code for ingenico.connect.sdk.domain.definitions.retail_decisions_cc_
def fraud_rcf(self, value):
self.__fraud_rcf = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(RetailDecisionsCCFraudCheckOutput, self).to_dictionary()
if self.fraud_code is not None:
dictionary['fraudCode'] = self.fraud_code
@@ -92,7 +96,10 @@ Source code for ingenico.connect.sdk.domain.definitions.retail_decisions_cc_
dictionary['fraudRCF'] = self.fraud_rcf
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(RetailDecisionsCCFraudCheckOutput, self).from_dictionary(dictionary)
if 'fraudCode' in dictionary:
self.fraud_code = dictionary['fraudCode']
@@ -100,7 +107,9 @@ Source code for ingenico.connect.sdk.domain.definitions.retail_decisions_cc_
self.fraud_neural = dictionary['fraudNeural']
if 'fraudRCF' in dictionary:
self.fraud_rcf = dictionary['fraudRCF']
- return self
+ return self
+
+
@@ -155,7 +164,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_check.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_check.html
index 5a25b5cd..f0367dfc 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_check.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_check.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.validation_bank_account_check — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.validation_bank_account_check — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
from ingenico.connect.sdk.data_object import DataObject
-[docs]class ValidationBankAccountCheck(DataObject):
+
+[docs]
+class ValidationBankAccountCheck(DataObject):
__code = None
__description = None
@@ -87,7 +89,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
def result(self, value):
self.__result = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(ValidationBankAccountCheck, self).to_dictionary()
if self.code is not None:
dictionary['code'] = self.code
@@ -97,7 +101,10 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
dictionary['result'] = self.result
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(ValidationBankAccountCheck, self).from_dictionary(dictionary)
if 'code' in dictionary:
self.code = dictionary['code']
@@ -105,7 +112,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
self.description = dictionary['description']
if 'result' in dictionary:
self.result = dictionary['result']
- return self
+ return self
+
+
@@ -160,7 +169,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_output.html b/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_output.html
index d812339e..4d915dd3 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/definitions/validation_bank_account_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.definitions.validation_bank_account_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.definitions.validation_bank_account_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
from ingenico.connect.sdk.domain.definitions.validation_bank_account_check import ValidationBankAccountCheck
-[docs]class ValidationBankAccountOutput(DataObject):
+
+[docs]
+class ValidationBankAccountOutput(DataObject):
__checks = None
__new_bank_name = None
@@ -111,7 +113,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
def reformatted_branch_code(self, value):
self.__reformatted_branch_code = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(ValidationBankAccountOutput, self).to_dictionary()
if self.checks is not None:
dictionary['checks'] = []
@@ -128,7 +132,10 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
dictionary['reformattedBranchCode'] = self.reformatted_branch_code
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(ValidationBankAccountOutput, self).from_dictionary(dictionary)
if 'checks' in dictionary:
if not isinstance(dictionary['checks'], list):
@@ -145,7 +152,9 @@ Source code for ingenico.connect.sdk.domain.definitions.validation_bank_acco
self.reformatted_bank_code = dictionary['reformattedBankCode']
if 'reformattedBranchCode' in dictionary:
self.reformatted_branch_code = dictionary['reformattedBranchCode']
- return self
+ return self
+
+
@@ -200,7 +209,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/create_dispute_request.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/create_dispute_request.html
index f5f4a5f1..53eeda66 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/create_dispute_request.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/create_dispute_request.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.create_dispute_request — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.create_dispute_request — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.dispute.create_dispute_request
from ingenico.connect.sdk.domain.definitions.amount_of_money import AmountOfMoney
-[docs]class CreateDisputeRequest(DataObject):
+
+[docs]
+class CreateDisputeRequest(DataObject):
__amount_of_money = None
__contact_person = None
@@ -111,7 +113,9 @@ Source code for ingenico.connect.sdk.domain.dispute.create_dispute_request
def request_message(self, value):
self.__request_message = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(CreateDisputeRequest, self).to_dictionary()
if self.amount_of_money is not None:
dictionary['amountOfMoney'] = self.amount_of_money.to_dictionary()
@@ -125,7 +129,10 @@ Source code for ingenico.connect.sdk.domain.dispute.create_dispute_request
dictionary['requestMessage'] = self.request_message
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(CreateDisputeRequest, self).from_dictionary(dictionary)
if 'amountOfMoney' in dictionary:
if not isinstance(dictionary['amountOfMoney'], dict):
@@ -140,7 +147,9 @@ Source code for ingenico.connect.sdk.domain.dispute.create_dispute_request
self.reply_to = dictionary['replyTo']
if 'requestMessage' in dictionary:
self.request_message = dictionary['requestMessage']
- return self
+ return self
+
+
@@ -195,7 +204,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute.html
index 29e415b7..9661649a 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.definitions.dispute — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.definitions.dispute — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -39,7 +39,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute
from ingenico.connect.sdk.domain.dispute.definitions.dispute_status_output import DisputeStatusOutput
-[docs]class Dispute(DataObject):
+
+[docs]
+class Dispute(DataObject):
__dispute_output = None
__id = None
@@ -112,7 +114,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute
def status_output(self, value):
self.__status_output = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(Dispute, self).to_dictionary()
if self.dispute_output is not None:
dictionary['disputeOutput'] = self.dispute_output.to_dictionary()
@@ -126,7 +130,10 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute
dictionary['statusOutput'] = self.status_output.to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(Dispute, self).from_dictionary(dictionary)
if 'disputeOutput' in dictionary:
if not isinstance(dictionary['disputeOutput'], dict):
@@ -144,7 +151,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute
raise TypeError('value \'{}\' is not a dictionary'.format(dictionary['statusOutput']))
value = DisputeStatusOutput()
self.status_output = value.from_dictionary(dictionary['statusOutput'])
- return self
+ return self
+
+
@@ -199,7 +208,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_creation_detail.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_creation_detail.html
index ce0e04fc..8e722f73 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_creation_detail.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_creation_detail.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.definitions.dispute_creation_detail — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.definitions.dispute_creation_detail — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_crea
from ingenico.connect.sdk.data_object import DataObject
-[docs]class DisputeCreationDetail(DataObject):
+
+[docs]
+class DisputeCreationDetail(DataObject):
__dispute_creation_date = None
__dispute_originator = None
@@ -82,7 +84,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_crea
def user_name(self, value):
self.__user_name = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputeCreationDetail, self).to_dictionary()
if self.dispute_creation_date is not None:
dictionary['disputeCreationDate'] = self.dispute_creation_date
@@ -92,7 +96,10 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_crea
dictionary['userName'] = self.user_name
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputeCreationDetail, self).from_dictionary(dictionary)
if 'disputeCreationDate' in dictionary:
self.dispute_creation_date = dictionary['disputeCreationDate']
@@ -100,7 +107,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_crea
self.dispute_originator = dictionary['disputeOriginator']
if 'userName' in dictionary:
self.user_name = dictionary['userName']
- return self
+ return self
+
+
@@ -155,7 +164,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_output.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_output.html
index 843a7b30..83953ab3 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.definitions.dispute_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.definitions.dispute_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -41,7 +41,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_outp
from ingenico.connect.sdk.domain.file.definitions.hosted_file import HostedFile
-[docs]class DisputeOutput(DataObject):
+
+[docs]
+class DisputeOutput(DataObject):
__amount_of_money = None
__contact_person = None
@@ -170,7 +172,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_outp
def response_message(self, value):
self.__response_message = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputeOutput, self).to_dictionary()
if self.amount_of_money is not None:
dictionary['amountOfMoney'] = self.amount_of_money.to_dictionary()
@@ -195,7 +199,10 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_outp
dictionary['responseMessage'] = self.response_message
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputeOutput, self).from_dictionary(dictionary)
if 'amountOfMoney' in dictionary:
if not isinstance(dictionary['amountOfMoney'], dict):
@@ -229,7 +236,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_outp
self.request_message = dictionary['requestMessage']
if 'responseMessage' in dictionary:
self.response_message = dictionary['responseMessage']
- return self
+ return self
+
+
@@ -284,7 +293,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_reference.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_reference.html
index 083a7d9b..99f961b6 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_reference.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_reference.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.definitions.dispute_reference — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.definitions.dispute_reference — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_refe
from ingenico.connect.sdk.data_object import DataObject
-[docs]class DisputeReference(DataObject):
+
+[docs]
+class DisputeReference(DataObject):
__merchant_order_id = None
__merchant_reference = None
@@ -110,7 +112,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_refe
def provider_reference(self, value):
self.__provider_reference = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputeReference, self).to_dictionary()
if self.merchant_order_id is not None:
dictionary['merchantOrderId'] = self.merchant_order_id
@@ -124,7 +128,10 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_refe
dictionary['providerReference'] = self.provider_reference
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputeReference, self).from_dictionary(dictionary)
if 'merchantOrderId' in dictionary:
self.merchant_order_id = dictionary['merchantOrderId']
@@ -136,7 +143,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_refe
self.provider_id = dictionary['providerId']
if 'providerReference' in dictionary:
self.provider_reference = dictionary['providerReference']
- return self
+ return self
+
+
@@ -191,7 +200,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_status_output.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_status_output.html
index 7d6a8617..ada12e8c 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_status_output.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/definitions/dispute_status_output.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.definitions.dispute_status_output — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.definitions.dispute_status_output — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_stat
from ingenico.connect.sdk.data_object import DataObject
-[docs]class DisputeStatusOutput(DataObject):
+
+[docs]
+class DisputeStatusOutput(DataObject):
__is_cancellable = None
__status_category = None
@@ -163,7 +165,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_stat
def status_code_change_date_time(self, value):
self.__status_code_change_date_time = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputeStatusOutput, self).to_dictionary()
if self.is_cancellable is not None:
dictionary['isCancellable'] = self.is_cancellable
@@ -175,7 +179,10 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_stat
dictionary['statusCodeChangeDateTime'] = self.status_code_change_date_time
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputeStatusOutput, self).from_dictionary(dictionary)
if 'isCancellable' in dictionary:
self.is_cancellable = dictionary['isCancellable']
@@ -185,7 +192,9 @@ Source code for ingenico.connect.sdk.domain.dispute.definitions.dispute_stat
self.status_code = dictionary['statusCode']
if 'statusCodeChangeDateTime' in dictionary:
self.status_code_change_date_time = dictionary['statusCodeChangeDateTime']
- return self
+ return self
+
+
@@ -240,7 +249,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/dispute_response.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/dispute_response.html
index 6fa5f9fd..02e82b58 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/dispute_response.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/dispute_response.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.dispute_response — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.dispute_response — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,15 +37,24 @@ Source code for ingenico.connect.sdk.domain.dispute.dispute_response
from ingenico.connect.sdk.domain.dispute.definitions.dispute import Dispute
-[docs]class DisputeResponse(Dispute):
+
+[docs]
+class DisputeResponse(Dispute):
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputeResponse, self).to_dictionary()
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputeResponse, self).from_dictionary(dictionary)
- return self
+ return self
+
+
@@ -100,7 +109,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/disputes_response.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/disputes_response.html
index 39fcfcd6..d20a5466 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/disputes_response.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/disputes_response.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.disputes_response — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.disputes_response — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -38,7 +38,9 @@ Source code for ingenico.connect.sdk.domain.dispute.disputes_response
from ingenico.connect.sdk.domain.dispute.definitions.dispute import Dispute
-[docs]class DisputesResponse(DataObject):
+
+[docs]
+class DisputesResponse(DataObject):
__disputes = None
@@ -55,7 +57,9 @@ Source code for ingenico.connect.sdk.domain.dispute.disputes_response
def disputes(self, value):
self.__disputes = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(DisputesResponse, self).to_dictionary()
if self.disputes is not None:
dictionary['disputes'] = []
@@ -64,7 +68,10 @@ Source code for ingenico.connect.sdk.domain.dispute.disputes_response
dictionary['disputes'].append(element.to_dictionary())
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(DisputesResponse, self).from_dictionary(dictionary)
if 'disputes' in dictionary:
if not isinstance(dictionary['disputes'], list):
@@ -73,7 +80,9 @@ Source code for ingenico.connect.sdk.domain.dispute.disputes_response
for element in dictionary['disputes']:
value = Dispute()
self.disputes.append(value.from_dictionary(element))
- return self
+ return self
+
+
@@ -128,7 +137,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13
diff --git a/3.x/_modules/ingenico/connect/sdk/domain/dispute/upload_dispute_file_response.html b/3.x/_modules/ingenico/connect/sdk/domain/dispute/upload_dispute_file_response.html
index a0149203..26ae2dfc 100644
--- a/3.x/_modules/ingenico/connect/sdk/domain/dispute/upload_dispute_file_response.html
+++ b/3.x/_modules/ingenico/connect/sdk/domain/dispute/upload_dispute_file_response.html
@@ -1,15 +1,15 @@
-
+
- ingenico.connect.sdk.domain.dispute.upload_dispute_file_response — connect-sdk-python3 3.42.0 documentation
+ ingenico.connect.sdk.domain.dispute.upload_dispute_file_response — connect-sdk-python3 3.43.0 documentation
-
+
-
+
@@ -37,7 +37,9 @@ Source code for ingenico.connect.sdk.domain.dispute.upload_dispute_file_resp
from ingenico.connect.sdk.data_object import DataObject
-[docs]class UploadDisputeFileResponse(DataObject):
+
+[docs]
+class UploadDisputeFileResponse(DataObject):
"""
| Response of a file upload request
"""
@@ -71,7 +73,9 @@ Source code for ingenico.connect.sdk.domain.dispute.upload_dispute_file_resp
def file_id(self, value):
self.__file_id = value
-[docs] def to_dictionary(self):
+
+[docs]
+ def to_dictionary(self):
dictionary = super(UploadDisputeFileResponse, self).to_dictionary()
if self.dispute_id is not None:
dictionary['disputeId'] = self.dispute_id
@@ -79,13 +83,18 @@ Source code for ingenico.connect.sdk.domain.dispute.upload_dispute_file_resp
dictionary['fileId'] = self.file_id
return dictionary
-[docs] def from_dictionary(self, dictionary):
+
+
+[docs]
+ def from_dictionary(self, dictionary):
super(UploadDisputeFileResponse, self).from_dictionary(dictionary)
if 'disputeId' in dictionary:
self.dispute_id = dictionary['disputeId']
if 'fileId' in dictionary:
self.file_id = dictionary['fileId']
- return self
+ return self
+
+
@@ -140,7 +149,7 @@ Quick search
©Copyright (c) 2016 Global Collect Services B.V..
|
- Powered by Sphinx 7.1.2
+ Powered by Sphinx 7.2.6
& Alabaster 0.7.13