Skip to main content

Why Does the Customer’s Payment Show as Pending?

When a payment shows as Pending in Skimmer, it means the payment has been initiated, but Stripe hasn’t confirmed it as successfully completed yet.

In most cases, this is normal — especially for bank (ACH) payments.


🏦 Most Common Reason: ACH Processing Time

ACH (bank) payments typically take up to 5 business days to settle.

During that time:

  • The payment will show as Pending

  • Funds are still being processed by the bank

  • No action is needed

If the customer is connecting their bank account for the first time, verification can take up to 10 days.


⏳ Incomplete Payment Attempts

Sometimes a customer starts checkout but doesn’t fully complete the payment.

This can leave a payment attempt in a pending or “in progress” state.


⚠️ Rare: Stuck Pending Payment

In rare cases, an ACH payment may appear stuck longer than expected. Most resolve automatically once Stripe finishes processing, but if it’s well beyond the normal timeframe, report a bug/issue using the Skimmer Assistant Chat feature.


📬 Important to Know

Invoice reminder emails do not factor in pending payments.
So a customer might receive a reminder even though their ACH payment is still processing.


✅ What Should You Do?

  • ACH under 5 business days? → Wait for settlement.

  • First-time bank connection under 10 days? → Wait for verification.

  • Longer than expected? → Check for incomplete attempts or escalate to support for review.

Did this answer your question?