Often this is caused by an AVS mismatch.
The payment gateway security checks for an AVS match, this checks the information in the customer address and zip code fields.
You can suggest your customer checks with their issuing bank (or credit card company) to make sure the information they have matches that you have entered in the zingfit system.