Skip to main content
Memberships > 'Recent charges' statuses
Emily O'Shea avatar
Written by Emily O'Shea
Updated over 2 weeks ago

To view the recent charges for any memberships head to Clients > select on the client > scroll to the 'Memberships' section > press on the membership to expand the information shown and view the 'Recent charges'.

The 'Recent charges' will have one of these statuses

Preparing

'Preparing' is the first stage for a recent charge. If this is the status of the recent charge it means that the charge is being prepared and will be sent to Stripe within the next 6 hours.

Once this has been sent to Stripe the status will update to 'Processing'.

Processing

The second stage of the recent charge is 'Processing'. This status means that a charge has been sent to the Bacs network and it will appear in Stripe. The payment has been initiated and could take up to 7 business days for the payment to be processed.

After the 'Processing' stage the status of the recent charge will update to either 'Succeeded', 'Failed' or 'Errored'.

Succeeded

When the 'Succeeded' status appears on the recent charge, this means that the funds are available in the stripe account so the recent charge has been successful.

However, due to the nature of the Bacs direct debit they have an indefinite indemnity period. This means that the customer can dispute a payment through their bank for an unlimited period of time. If the customer does dispute this recent charge the membership status will change to 'Needs attention' with the warning that the 'Payment was disputed'.

If the recent charge has a 'Succeeded' status, you will be able to select the three dots and you will have the option to either 'Download receipt' or 'Refund'.

If you choose to 'Refund' the direct debit payment, a warning will appear (see screenshot 2) informing you of the possible risk of refunding direct debit payments. If you then select 'Refund' on the warning pop up, the 'Succeeded' status will change to 'Refunded'.

Please view the 'Refunded' step to see the possible consequence of refunding a direct debit charge in Trybe.

Refunded

The status 'Refunded' means that a Trybe user has gone into the system and refunded this direct debit.

You can only refund when the status of the recent charge is 'Succeeded'. You will then be able to select the three dots > Refund > the warning pop up will appear > Refund.

WARNING: Refunds aren’t part of the Bacs Direct Debit scheme and are provided outside of Bacs Direct Debit by Stripe. Since Bacs Direct Debit has an indefinite indemnity period, if a customer creates a dispute any time after a refund has been issued, you can lose both the disputed amount and the amount you refunded separately. Therefore, ensure you realise this possibility before providing a refund. When you initially press refund and the warning pops up there is then the opportunity to 'Cancel' instead of going through with the refund.

If you do choose to refund, the refund will take around 3 working days to process.

Failed

If the status of a recent charge is 'Failed' this means that the recent charge has not gone through and has resulted in a failed payment.

There are two possible reasons as to why this happens:

  • Insufficient funds - the customer doesn't have enough money in their bank account so the payment cannot be taken. This will appear on the recent charges as 'The customer has insufficient funds'.

  • Unauthorised - we have been informed by the bank that the transaction was unauthorised. To find out more information on this, the customer will need to contact their bank as they will be able to assist here. This will appear on the recent charges as 'This customer's bank declined this charge'.

You will be able to see the reason for the failed payment on the recent charge.

Errored

If a recent charge has the status 'Errored' this means that there is an external issue. The engineering team have been notified and are currently working on the issue.

Within 24 hours the 'Errored' status will update to 'Processing', 'Succeeded' or 'Failed'.

Did this answer your question?