• Resolved dredgeeddie

    (@dredgeeddie)


    Hi Malcolm,

    A small issue with pending payments. When the payment fails in Stripe, the status on SSG states pending. However, the seats are blocked out as sold. I’m unsure if an email is sent with tickets to the customer or not, but would be good to understand if the customer is assuming they have made payment or if they are told its unsuccessful.

    Also, should the seats release after a period of time if payment is not made? I’m not sure how stripe is talking to the system.

    Please let me know if you need any additional And please feel free to login to the site.

    Many thanks in advance.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Malcolm

    (@malcolm-oph)

    I checked your sale records and couldn’t find any sales with “Pending” state, so I’ll assume that the status in question was “Pending Charge”.

    This state should be a temporary, and a sale is in this state when the sale has been confirmed by the buyer, the seats selected have been “locked in” to the sale and the request to charge the sale value has been sent to stripe but not yet acknowledged. If this request fails, then the status will remain as “Pending Charge”. No EMail is generated, but an error message is displayed to the purchaser and they may still be charged (for example if the request was processed but the reply got lost). Under these circumstances the stripe records should be checked to see if the sale went through and action taken accordingly.

    I’ll update the gateway code to generate an admin email if this occurs.

    Thread Starter dredgeeddie

    (@dredgeeddie)

    Hi Malcolm,

    That’s correct, Pendig Charge. Apologies I had assumed both were one and the same.

    We do have one in pending that has a status of Timed Out.

    What would you advise on releasing the seats that are held in a Pending charge/Timer Out scenario?

    Many thanks.

    Plugin Author Malcolm

    (@malcolm-oph)

    A status of Timeout is when the purchaser has completed the entries in the Stripe popup window, but has not clicked the “Confirm and Pay” button when the stripe window closes and the page refreshes. The seats are automatically “Released” when possible for sales in the Pending list. So seats in sales marked as “Timeout” will already be available.

    Any Sales marked as “Pending Charge” should be checked to see if there is a corresponding record in the Stripe account. If there is you will need to manually charge the record to completed and send an email to the purchaser. If there isn’t then you may want to send an email confirming that the sale did not complete and take appropriate action (update or delete etc.).

    Generally records in the Pending list should not be deleted as StageShow uses these to handle any sales where payment confirmation is delayed (i.e. comms problems). This is less of an issue with Stripe, but they should still not be deleted.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Pending Payment’ is closed to new replies.