Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module implements the same changes as the patch provided in comment #5 of #2296541: uc_credit_cache returns wrong payment details.

Ubercart does not refresh the credit card cache after the first order is loaded, so any subsequent orders that are loaded will become associated with the first order's payment details in-memory. If those orders are saved (e.g. via some operation with Views Bulk Operations, Rules, or otherwise) potential data loss of customer payment details can occur order.

This module ensures that the credit cache is properly flushed before different orders are loaded.

Supporting organizations: 

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce, Developer Tools
  • Created by stewart.adam on , updated