django-paypal 0.2.5

A pluggable Django application for integrating PayPal Payments Standard or Payments Pro

A pluggable Django application for integrating PayPal Payments Standard or Payments Pro

Home page: https://github.com/spookylukey/django-paypal

Docs: https://django-paypal.readthedocs.org

Change log

Please always check the database upgrading docs when upgrading, and see the release_notes.rst for detailed information about all changes.

Below is a summary:

Version 0.2.5

  • Fixed some PayPalIPN DateTimeFields that were not being handled like the rest. Thanks thiagogds for the patch.
  • Fixed PayPalNVP.timestamp field so that it receives timezone-aware datetimes if you have USE_TZ = True

Version 0.2.4

  • Fixed timezone parsing of PalPal data so that PayPalIPN.payment_date and others are handled correctly (if you have USE_TZ = True).

    This does not include a migration to fix old data - see the release notes if you need that.

  • Work-arounds for bugs in the IPN Simulator

  • Other small fixes

Version 0.2.3

  • Fixed various deprecation warnings when running under Django 1.8

Version 0.2.2

  • Added 'commit' kwarg to express_endpoint_for_token()

Version 0.2.1

  • Added PayPalNVP.response_dict attribute.
  • Added PayPalFailure.nvp attribute to get full info
  • Switched to using requests library for HTTP calls.

Version 0.2

  • Introduced new, less confusing signals, and deprecated the old ones. This is a bit of an API overhaul, but the migration path is clear, don't worry!

Version 0.1.5

  • Fixed support for custom User model in South migrations

    If you:

    • are using a custom AUTH_USER_MODEL
    • are using the 'pro' app
    • installed version 0.1.4 and ran the migrations,

    you will need to reverse the migrations in the 'pro' app that were applied when you ran "./manage.py migrate".

Version 0.1.4

  • New docs!
  • Python 3 support.
  • Django 1.7 support.
  • Support for custom User model via AUTH_USER_MODEL. If you change AUTH_USER_MODEL you will still need to write your own migrations.
  • Support for all possible 'initial' options that could be wanted in PayPalStandardForm
  • Support for PayPalPro CreateBillingAgreement method
  • Support for PayPalPro DoReferenceTransaction method
  • Upgraded to PayPal Pro API version 116.0
    • This deprecates the "amt" parameter for SetExpressCheckout and DoExpressCheckoutPayment. paymentrequest_0_amt should be used instead. Use of amt will raise a DeprecationWarning for now.
  • Various bug fixes, refactorings and small features.
  • Removed PDT signals (which were never fired)

Version 0.1.3

  • Missing payment types added
  • Additional signals:
    • payment_was_refunded
    • payment_was_reversed
  • Django 1.6 compatibility
  • Various bug fixes, including:
    • Fixes for non-ASCII characters

Author

Luke Plant

Pip

django-paypal==0.2.5

Classifiers

  • Framework :: Django
  • Intended Audience :: Developers
  • Operating System :: OS Independent
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 3.3
  • Programming Language :: Python :: 3.4
  • Topic :: Software Development
  • Intended Audience :: System Administrators
File Type Python Version Uploaded On Downloads
django_paypal-0.2.5-py2-none-any.whl Wheel 2.7 June 11, 2015 1,419
django-paypal-0.2.5.tar.gz Source June 11, 2015 3,416
Version Release Date
0.2.5 June 11, 2015
0.2.4 June 10, 2015
0.2.3 April 24, 2015
0.2.2 March 30, 2015
0.2.1 March 11, 2015
0.2 Jan. 6, 2015
0.1.5 Nov. 22, 2014
0.1.4 Aug. 26, 2015
0.1.3 Jan. 3, 2014
0.1.2 Jan. 6, 2010
0.1.1 Sept. 17, 2009
0.1 Sept. 15, 2009
Date Package Version Action
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1.5 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1.4 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1.3 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1.2 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1.1 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2.1 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2.2 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2.3 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2.4 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2.5 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.2 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal 0.1 Release Created
Aug. 26, 2015, 12:20 a.m. django-paypal Package Created