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 - matchN - non-matchUnavailable - CVV not supported or not available from issuer. |
resp-code |
|
See Appendix F. |
MErrMsg |
|
Error message if applicable on failure. No records found. |