Django-payments

Latest version: v3.0.1

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

Scan your dependencies

Page 3 of 5

1.3.0

******************
* add get_refund_description and get_refund_ext_id arguments to PayuProvider
* add PayuProvider.refund
* update payment.captured_amount only when order is completed
* subtract refunds from payment.captured_amount rather than from payment.total
* rename PayuProvider.payu_api_order_url to payu_api_orders_url
* tests for Django 2.2-5.0 Python 3.7-3.12

1.2.4

******************
* treat partial refunds
* tests for Django 2.2-4.0 Python 3.7-3.10

1.2.3

******************
* better distinct PayU API errors

1.2.2

******************
* solve the duplicate order case that errored already confirmed payment

1.2.1

******************
* set fraud status if PayU anti-froud error
* store PayU error on payment

1.2.0

******************
* user Payment.billing_* correctly - the functions like ``get_user`` or ``get_user_email``, ``get_user_first_name`` and ``get_user_last_name`` were redundant and are not called anymore.
* Shop name is taken from provider configuration variable ``shop_name``

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.