Transaction Administration - Check Card
(Charges card for specificed amount. Then voids transaction, if successful. Returns authorization result with AVS and/or CVV2 response.)
| Variable | Required | Max Size | Notes |
|---|---|---|---|
| publisher-name | Mandatory | NA | Gateway account username issued to you. |
| publisher-password | Mandatory | NA | Remote Client Password - This is different then the password used to login. |
| mode | Mandatory | NA | Value needs to be set to ‘checkcard’ |
| card-number | Mandatory | 16 | Credit Card # - Numeric characters only. Format: 4111111111111111 |
| card-exp | Mandatory | 5 | Credit Card Expiration Date. Format: MM/YY |
| card-amount | Optional | 4 | Amount you want to check the card for. Default’s to ‘1.00’ if not specified (see Note 1). |
Notes:
- The amount specified within the ‘card-amount’ field must be no less than ‘0.50’ and no greater than ‘20.00’. If you do not specify the card-amount or if the amount is outside the min/max amount limits provided, the system will automatically default to ‘1.00’.
Response Values - Card Check Transaction
| Variable | Value | Notes |
|---|---|---|
| FinalStatus | success/badcard/problem/fraud | success - Transaction was successful. badcard - Transaction failed due to decline from processor. problem - Transaction failed due to problem unrelated to credit card. fraud - Transaction failed due to failure or FraudTrak2 filter setting. |
| VoidStatus | success/problem | success - Void of transaction was successful. problem - Void of transaction failed due to problem. |
| avs-code | See table AVS-1 in Appendix A. | AVS response code |
| cvvresp | M, N, Unavailable | M - match N - non-match Unavailable - CVV not supported or not available from issuer. |
| resp-code | See Appendix F. | |
| MErrMsg | Error message if applicable on failure. No records found. |