FIXED: Credit Card Payment Processing Issues Resolved

We have identified and resolved critical payment processing issues that were affecting credit card transactions.

What was broken

Customers using Gigbuilder’s payment processing features were experiencing failures when attempting to process credit card payments. Transactions were being declined with error messages like “try again later” and amount mismatch errors.

Root cause

The issue was caused by an amount mismatch in the payment posting logic that prevented credit card transactions from being processed successfully.

What’s fixed

Our development team has corrected the amount mismatch logic, and all credit card payment processing is now working correctly across all payment methods (Stripe, Square, Authorize.net, and more).

Action required

No action is required on your part. If you were experiencing payment issues, please try processing a payment now. Everything should be working smoothly.

Ticket: GB-1056

We are not able to make deposit payments to pending events, but we are able to make payments to already booked events in any amount.

Trying from the clients side, it declines the card no matter what card is used, and trying from our side the “process payment” button doesn’t work at all. We have changed payment amounts to test that as well. I have cleared the Cache and history as well to try and troubleshoot that

Rock-It Productions

When was the last time you tried a deposit payment? They both use the very exact code.

Hi Rock-It Productions,

Thanks for testing and providing that detail — it helps pinpoint the issue. The fact that deposits work on booked events but not pending events suggests your Deposit Payments permission might be set differently than intended.

Quick troubleshooting checklist:

  1. Go to Setup → Gigbuilder Setup → Merchant Services

  2. Look for the “Deposit Payments” option — it should be set to one of these:

    • “Client cannot pay online” (blocks all online deposits)
    • “Permit Pending Contracts Only” (default — allows deposits on pending events)
    • “Permit Any Contract” (allows deposits anytime)
  3. If it’s set to “Permit Any Contract”, change it to “Permit Pending Contracts Only”

  4. Clear your browser cache and try again from both the client and admin side

  5. Test with a small amount first to verify it’s working before processing full deposits

If you’ve checked these and deposits still don’t work on pending events, this is likely a deeper technical issue that our development team needs to investigate. I’ll escalate this right away to Scott so he can take a closer look at what’s happening under the hood.

Let me know what your settings show, and we’ll get this sorted.

— Ashley, Gigbuilder Support