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

Stripe: Update credit card processing to handle 'declined' status

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.0-b1
    • Component/s: Gateways
    • Labels:
      None

      Description

      The Stripe gateway only returns error and approved statuses for cards that are processed. It should also return declined statuses where appropriate.

      Looking at the API: https://stripe.com/docs/api#errors
      The documentation shows a "card_declined" error code, which should be used to mark the payment as declined in Blesta.

      This would affect StripeGateway::processStoredCard and StripeGateway::processCc

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Description The Stripe gateway only returns error and approved statuses for cards that are processed. It should also return declined statuses where appropriate.

        Looking at the API: https://stripe.com/docs/api#errors
        The documentation shows a "card_declined" error code, which should be used to mark the payment as declined in Blesta.
        The Stripe gateway only returns error and approved statuses for cards that are processed. It should also return declined statuses where appropriate.

        Looking at the API: https://stripe.com/docs/api#errors
        The documentation shows a "card_declined" error code, which should be used to mark the payment as declined in Blesta.

        This would affect Stripe::processStoredCard and Stripe::processCc
        tyson Tyson Phillips (Inactive) made changes -
        Description The Stripe gateway only returns error and approved statuses for cards that are processed. It should also return declined statuses where appropriate.

        Looking at the API: https://stripe.com/docs/api#errors
        The documentation shows a "card_declined" error code, which should be used to mark the payment as declined in Blesta.

        This would affect Stripe::processStoredCard and Stripe::processCc
        The Stripe gateway only returns error and approved statuses for cards that are processed. It should also return declined statuses where appropriate.

        Looking at the API: https://stripe.com/docs/api#errors
        The documentation shows a "card_declined" error code, which should be used to mark the payment as declined in Blesta.

        This would affect StripeGateway::processStoredCard and StripeGateway::processCc
        admin Paul Phillips made changes -
        Fix Version/s 3.5.0 [ 10401 ]
        Fix Version/s 3.4.0-b1 [ 10400 ]
        admin Paul Phillips made changes -
        Fix Version/s 3.5.0-b2 [ 10701 ]
        Fix Version/s 3.5.0-b1 [ 10401 ]
        admin Paul Phillips made changes -
        Fix Version/s 3.5.0-b2 [ 10701 ]
        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 ]
        Resolution Fixed [ 1 ]
        tyson Tyson Phillips (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

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

              Agile