Below is a glossary of terms related to payment processing through Accrisoft Freedom.
This includes terms related to Transaction Types, Origins and Response Codes from the Gateway.
Transaction Types | |
Charge | Electronic transaction |
Refund | Refund given to customer |
payment | Cash or Check was hand given in-person |
credit | A credit was given to a member's account |
Origins | |
Gateway | Manually run payments for outstanding Invoices from the payments module by pressing the green Add a Payment button |
Recurring | Payment created by the Recurring tab in the Finance - Commerce Module |
Admin | Payment created by Accrisoft automated Installments Module |
Website | Payments that came from Courses |
Forms | Someone made a payment through the front end of the website, using a form |
My Account | A member logged into the member portal and paid an outstanding invoice |
Response Codes |
|
1 - ACH Accepted | ACH Bank Transactions |
1 - APPROVAL | Credit Card Transactions |
1 - NO REASN TO DECL | "No reason to decline"
Applicable to $0 verification requests and may also be returned when issuing refunds. Some credit cards respond this way. Should be treated as an approval. |
- ACH_ROUTING and ACH_ACCOUNT required | Missing an bank account info OR the invoice was set to charge a "person", and not the "Unit" |
0 - Insufficient Funds: R01 |
ACH Bank responded with "Insufficient Funds" for the transaction amount |
0 - Account Previously Rejected: R03 | ACH Processor Response: account number or routing number entered does not match the customer name |
0 - Account Previously Rejected: R04 |
ACH Bank account or routing number entered isn’t correct |
R12 | An ACH return code R12 indicates the bank was sold to another DFI a.k.a. Depository Financial Institution |
0 - DECLINED | Declined by Credit Card Processor. Only customer's bank can confirm the specific reason. Most common reason for declines are: Incorrect credit card number or expiration date |
0 - SERV NOT ALLOWED | Merchant may not be set up for a specific card type OR customer's credit card company does not allow them to purchase products from your business type |
0 - TRAN NOT ALLOWED | Rejection by the credit card provider, usually based on settings created by cardholder. Example: "John Smith set his credit card to decline all international transactions" |
E - INV ACCT NUM | Account number is not valid - contact cardholder to confirm information |
For a list of additional response codes, here is an article from Cardconnect:
https://www.cardconnect.com/launchpointe/running-a-business/credit-card-response-codes/