A processor decline indicates that the customer’s bank has refused the transaction request. Sometimes you can tell why it was declined by reading the response code, but only the customer's bank can confirm the specific reason.
The most common reasons for declines are:
1. Incorrect credit card number or expiration date
2. Insufficient funds
3. The bank declined based on location
4. The bank's fraud rules blocked the transaction