SuitePortalSuitePortal
Troubleshooting

Fix Payment Processing Issues

Troubleshoot Stripe and Dwolla payment errors in SuitePortal. Fix declined payments, reconciliation issues, and payment processing problems in your customer portal.

This documentation is currently being developed. Check back soon for complete content.

Common Payment Problems

Payment Declined

Symptoms:

  • Customer payment fails
  • Error message displayed

Causes:

  • Card declined by bank
  • Insufficient funds
  • Card expired
  • Fraud detection

Resolution:

  1. Customer should try different payment method
  2. Customer should contact their bank
  3. Check Stripe dashboard for details

Payment Button Not Showing

Symptoms:

  • Pay button missing on invoices
  • Customers cannot make payments

Causes:

  • Pay extension not enabled
  • Stripe not connected
  • Invoice not eligible

Resolution:

  1. Verify Pay extension is enabled
  2. Check Stripe connection status
  3. Verify invoice is open (not paid)

Payment Success But Invoice Still Open

Symptoms:

  • Payment processed
  • Invoice shows unpaid in portal

Causes:

  • Sync delay
  • Reconciliation pending
  • Payment not applied in NetSuite

Resolution:

  1. Wait for sync (if automatic)
  2. Run manual sync
  3. Verify payment recorded
  4. Complete reconciliation in NetSuite

Refund Not Appearing

Symptoms:

  • Refund issued but not showing
  • Customer still sees original amount

Causes:

  • Refund not synced
  • Processing delay
  • Refund in wrong state

Resolution:

  1. Verify refund processed in Stripe
  2. Check refund sync status
  3. Wait for data refresh

Prevention

  • Test payment flow before launch
  • Monitor Stripe dashboard
  • Set up payment failure alerts
  • Reconcile payments regularly

On this page