Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2250

Disable client payment button on click to prevent duplicate payments

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0.0-b1
    • Fix Version/s: 4.0.0-b2
    • Component/s: Client Interface
    • Labels:
      None

      Description

      It's possible to double click the "Submit Payment" button in the client area and make payment twice, especially if the payment gateway doesn't have duplicate transaction detection.

      Using jQuery, disable the button on click.

      Originally reported here - https://www.blesta.com/forums/index.php?/topic/7178-is-this-possible-client-paid-for-the-same-invoice-twice/

      It might make sense to implement this in the admin area as well, in which case a separate task should be created for that.

        Activity

        Hide
        admin Paul Phillips added a comment -

        Wrong fix version

        Show
        admin Paul Phillips added a comment - Wrong fix version

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              20/Oct/16

              Agile