If a payment is showing as Processing, this usually means the payment was not made by credit card.
When Stripe is used as the payment provider, only credit card payments return an instant confirmation to the system.
Other payment methods — including:
Bank account payments (BECS / direct debit)
Buy now, pay later options such as Klarna do not process instantly.
Instead, these payment types rely on the customer’s bank or third-party provider to approve and settle the transaction, which can take anywhere from a few days to several weeks.
Australian bank payments are not real-time transactions.
When a customer pays via bank account or Klarna:
Stripe sends the payment request
The bank or provider must approve it
Funds must be settled externally
Stripe then confirms the final status back to the system
Until that confirmation is returned, the payment will remain in Processing.
In some cases, the confirmation is delayed so long that the system stops waiting and continues to show Processing indefinitely, even though the payment may later succeed or fail inside Stripe.
If a payment is stuck on Processing, the most accurate place to check is directly inside your Stripe dashboard.
Stripe will show whether the payment is:
Pending
Successful
Failed
Cancelled
My Studio Manager can only display the status Stripe sends back.
We strongly recommend enabling credit card payments only in Stripe.
Credit card payments:
Confirm instantly
Update immediately in the system
Avoid long pending statuses
Reduce confusion for both studios and parents
Bank account payments and Klarna are the most common cause of payments appearing stuck on “Processing”.
Class Manager 2 uses Worldpay as its payment provider.
Worldpay offers significantly better support for Australian bank payments and provides clearer, faster confirmation responses — which is why it has been selected as the exclusive payment provider for the new Class Manager system.
We are working toward expanding Worldpay into more areas of My Studio Manager to provide a smoother and more reliable payment experience.
If a payment shows as Processing, it is almost always because:
The customer paid via bank account or Klarna, not credit card
The bank or provider has not yet confirmed settlement
Stripe has not returned a final payment status
To avoid this issue, we recommend:
Credit card payments only
Bank account payments
Klarna and other delayed payment methods
If you’re ever unsure, checking directly inside Stripe will always show the most accurate payment status.