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

Mark Payment Account for auto-debit when saved

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 3.6.0-b1
    • Component/s: Client Interface
    • Labels:
      None

      Description

      When a client orders a service through Blesta, makes a payment, and checks the box to save the card, the card is not enabled for auto debit.

      Rather, if a payment account is created, and there is not another payment account set for auto debit, we should mark the new payment account for auto debit automatically.

      NOTE: Is it possible to tell that a payment account was created during a payment by using the "Save" option? If so, this should only occur in these cases, where a payment is being made and the card is being saved, rather than a payment account simply being created.

      We might consider displaying a tooltip that explains this in more detail.

        Activity

        admin Paul Phillips created issue -
        Show
        admin Paul Phillips added a comment - Discussion here - http://www.blesta.com/forums/index.php?/topic/4447-automatic-debit-automatically/
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips made changes -
        Description When a client orders a service through Blesta, makes a payment, and checks the box to save the card, the card is not enabled for auto debit.

        Rather, if a payment account is created, and there is not another payment account set for auto debit, we should mark the new payment account for auto debit automatically.

        We might consider displaying a tooltip that explains this in more detail.
        When a client orders a service through Blesta, makes a payment, and checks the box to save the card, the card is not enabled for auto debit.

        Rather, if a payment account is created, and there is not another payment account set for auto debit, we should mark the new payment account for auto debit automatically.

        NOTE: Is it possible to tell that a payment account was created during a payment by using the "Save" option? If so, this should only occur in these cases, where a payment is being made and the card is being saved, rather than a payment account simply being created.

        We might consider displaying a tooltip that explains this in more detail.
        Hide
        cody Cody Phillips (Inactive) added a comment -

        The user must be made aware that their payment details will be used for auto debit.

        Before we can add a checkbox saying "Automatically process payments using this account in the future" we need to be sure that the merchant account being used supports auto debit. Otherwise we're misleading the user into thinking the payment can be processed automatically.

        Secondly, there's a (probably small) minority of user that don't allow users to enable auto debit (client, client group, and company setting), but who nevertheless allow users to store payment account details, which adds further complexity (e.g. we can't necessarily just replace the save account details checkbox).

        Show
        cody Cody Phillips (Inactive) added a comment - The user must be made aware that their payment details will be used for auto debit. Before we can add a checkbox saying "Automatically process payments using this account in the future" we need to be sure that the merchant account being used supports auto debit. Otherwise we're misleading the user into thinking the payment can be processed automatically. Secondly, there's a (probably small) minority of user that don't allow users to enable auto debit (client, client group, and company setting), but who nevertheless allow users to store payment account details, which adds further complexity (e.g. we can't necessarily just replace the save account details checkbox).
        admin Paul Phillips made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 3.6.0 Sprint 3 [ 17 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 3.6.0 [ 10600 ]
        Assignee Cody Phillips [ cody ] Tyson Phillips [ tyson ]
        Resolution Fixed [ 1 ]
        tyson Tyson Phillips (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            tyson Tyson Phillips (Inactive)
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              28/Sep/15

              Agile