…o its own function. The PDT view has been refactored to allow other views (or any other piece of code) to process the PDT information received in a request. This allows special views that do more than just processs the PDT and display a template to handle PDT requests. The original PDT view functionality is unchanged.
…lt of the postback verification to the PayPalPDTForm. When a PDT trnsaction is flagged, the flags set (if any) are not passed to the form that is used to update the pdt object. This commit fixes this issue.
The following payment status types are being added: - Canceled_Reversal - Refunded - Reversed - Voided The payment_status field in PayPalStandardBase is being modified. The max_length is now 17 to handle new types. Corresponding migrations for ipn and pdt exist. The following new IPN signals are being added: - payment_was_refunded - payment_was_reversed The following new methods are being added to PayPalStandardBase: - is_refund - is_reversed Added test for the new signals.
…l is never called by the code because this ipn has a txn_id