Decline codes are either usually a number or phrase that specifies the reason for a declined transaction. There is no standardized set of error codes, so they vary from gateway to gateway. Some common reasons for declines are insufficient funds, expired card and Do Not Honor, but different banks and processors may refer to them differently).