Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-77719

Add payment actions to logs

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 4.0.7, 4.1.1
    • Payments
    • None
    • MOODLE_400_STABLE, MOODLE_401_STABLE

      The Payment API provides us with functions to help process payments and deliver "goods" when payment is successful. However it lacks logging of payment actions/events.

      If something goes wrong, then its difficult to check where things went wrong.
      For example: A user says they have paid successfully but cannot access the course or resource. Currently no logs are recorded in Moodle to indicate where the payment process failed.

      A payment gateway plugin could implement its own logging but it would be nicer if the Payment API logged important events within the payment process lifecycle for consistency.

      Some of these events could be:

      • Payment transaction started
      • Payment transaction completed
      • Payment transaction successful
      • Payment transaction failed
      • Payment transaction cancelled

            Unassigned Unassigned
            rjnl Rajneel Totaram
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.