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

Autodebit may fail to process due to missing 'autodebit' client setting

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.2.0
    • Fix Version/s: 3.3.0-b1, 3.3.0
    • Component/s: None
    • Labels:
      None

      Description

      The auto debit process ensure that auto debit is enabled for a client before processing a payment. The problem is that it looks exclusively for the 'autodebit' setting on the client's account, instead it only exclude if autodebit is explicitly disabled.

      In other words, if 'autodebit' is set and is 'false' then do not return the record, else return the record.

      See Invoices::getAllAutodebitableInvoices().

        Activity

        cody Cody Phillips (Inactive) created issue -
        cody Cody Phillips (Inactive) made changes -
        Field Original Value New Value
        Summary Invoices::getAllAutodebitableInvoices returns no results if 'autodebit' not set in client settings Autodebit may fail to process due to missing 'autodebit' client setting
        cody Cody Phillips (Inactive) made changes -
        Description The auto debit process ensure that auto debit is enabled for a client before processing a payment. The problem is that it looks exclusively for the 'autodebit' setting on the client's account, instead it only exclude if autodebit is explicitly disabled.

        In other words, if 'autodebit' is set and is 'false' then do not return the record, else return the record.
        The auto debit process ensure that auto debit is enabled for a client before processing a payment. The problem is that it looks exclusively for the 'autodebit' setting on the client's account, instead it only exclude if autodebit is explicitly disabled.

        In other words, if 'autodebit' is set and is 'false' then do not return the record, else return the record.

        See Invoices::getAllAutodebitableInvoices().
        cody Cody Phillips (Inactive) made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        tyson Tyson Phillips (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        admin Paul Phillips made changes -
        Fix Version/s 3.3.0 [ 10508 ]
        Fix Version/s 3.2.3 [ 10506 ]

          People

          • Assignee:
            cody Cody Phillips (Inactive)
            Reporter:
            cody Cody Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              27/Aug/14