sdk-python
sdk-python copied to clipboard
Python SDK for the Authorize.Net API
I need to use Python 3.12 but I cannot use the authorizenet package. It just won't install. Can you please make it support Python 3.12? Thank you! Nektarios
class _PluralBinding (collections.MutableSequence): ^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'collections' has no attribute 'MutableSequence'
This SDK won't work on python 3.10 which is the latest version released last year. This version has deprecated the collections need to update that so it can be used...
Python 3.10 has moved abstract base classes from collections to collections.abc available since Python 3.3. This has broken pyxb and, therefore, imports for authorizenet/sdk-python. There has been [a pyxb pull...
When updating from Python 3.7 => 3.8, I've started to receive the following complaint from Authorize.net / PyXB: ``` TypeError: function takes 3 arguments plus optional tzinfo (8 given) File...
The objective of theis PR is to fix #148 in a way that we won't mask pyxb validation errors with objectify error handling. This can be done just simply by...
To switch to production, the README states ``` # For PRODUCTION use createtransactioncontroller.setenvironment(constants.PRODUCTION) ``` However, the API documentation does not provide the format or list of variables to be held...
Related to Issue #85. Any help is appreciated! The code I am using: ```python def create_pay_transaction(amount, form_data): merchantAuth = apicontractsv1.merchantAuthenticationType() merchantAuth.name = config['authnet']['apiLoginId'] merchantAuth.transactionKey = config['authnet']['transactionKey'] refId = "ref {}".format(format_server_time())...
Every once in a while we get a `Create Document Exception` when we receive data that raises validation errors in pyxb when our code executes `APIOperationBase.execute` method. The way in...