Django-oscar-docdata

Latest version: v1.3.3

Safety actively analyzes 623541 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.2.10

--------------

* Fixed Django 1.9+ support in templates.

1.2.9

-------------

* Fixed the ``default`` value of the ``merchant_name`` field in the migrations.

1.2.8

-------------

* Fixed Django 1.10 deprecation warnings

1.2.7

-------------

* Added django-polymorphic 0.8 support

1.2.6

-------------

* Added Django 1.7 migrations

1.2.5

-------------

* Cache Docdata WSDL information, avoid fetching it each time ``Facade``/``Interface``/``DocdataClient`` object is constructed.
* Added ``DocdataClient.set_merchant(name, password)`` method.
* Added subaccount support

* Added ``merchant_name`` parameter to ``create_payment()``.
* Fill ``DOCDATA_MERCHANT_PASSWORDS`` to support updating/cancelling orders created at other subaccounts.
* Minor **backwards incompatibility**: ``start_payment()`` "order_key" parameter is renamed to "order".
This only affects passing kwargs. Passing the order key works but is deprecated, pass a ``DocdataOrder`` instead.

* Added ``update_docdata_order`` management command.
* Added ``-v3`` flag for managements commands to displays the SOAP XML conversation (via logging).
* Allow ``return_view_called`` signal handlers to return a response, thereby overriding the default response.
* Increased ``DOCDATA_PAYMENT_SUCCESS_MARGIN`` for USD to $1.50
* Fix reverting order statuses, using ``Order.set_status()`` now so manually changed order statuses are not reversed.
* Fix detecting "paid" status when the customer starts multiple payment attempts, but then completes the first.
(the root issue here is the lack of a missing global "cluster/order status" field in the API - so we have to make guesses).
* Fix handling of paid orders that have a partial refund (e.g. 5%).
* Fix handling of orders with received a chargeback.
* Fix using ``%s`` in logging statements so Sentry can group similar events.
* Fix ``DocdataOrder.last_payment`` property.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.