Currently testing the test cards indicated on https://docs.clover.com/docs/test-card-numbers and so far found the following issues:
- AmEx test cards account number for AVS testing (Amex - 375186917371340) proceeds with payment even when a 3-digit CVV is used. AmEx cards use a 4-digit CVV.
- Both Diners Club account numbers under "Simulate successful transactions" proceed with payments even when a 4-digit CVV is used. Diners Club cards use a 3-digit CVV.
Diners Club - 3056 93090 25904
Diners Club - 3852 00000 23237 - Mastercard for AVS testing (Mastercard - 5204245250003294) works with either a Canada or US zip code.
- Mastercard for AVS testing (Mastercard - 5204245250003294) proceeds with payment even when a 4-digit CVV is used. Mastercards use a 3-digit CVV.
- Mastercard for AVS testing (Mastercard - 5204245250003294) proceeds with payment even when an expiration date of 01/23 is used.
- The Discover account number under "Simulate successful transactions" (Discover - 6011 0009 9013 9424) gets an error. See error below:
Server response: Client error: `POST https://scl-sandbox.dev.clover.com/v1/charges` resulted in a `402 Payment Required` response: {"message":"402 Payment Required","error":{"code":"card_declined","message":"Postal code does not match","charge":"ZZ91Y (truncated...)
- The Discover account number in the topmost table of Clover's Test Card Numbers page (Discover - 6011 3610 0000 6668) proceeds with payment even when a 4-digit CVV is used. Discover accounts use a 3-digit CVV.
- Discover test card for AVS testing (Discover - 6011000050617475) proceeds with payment with either a Canada or US zip code. (it should declined when using a US postcode since I'm using a canada account)
- The JCB account number under "Simulate successful transactions" (JCB - 3566 0020 2036 0505) proceeds with payment even when a 4-digit CVV is used. JCB accounts use a 3-digit CVV.
- The Visa account number under "Simulate successful transactions" (Visa - 4242 4242 4242 4242) proceeds with payment even when an expiration date of 01/23 is used.
- The Visa account number under "Simulate successful transactions" (Visa - 4242 4242 4242 4242) proceeds with payment even when a 4-digit CVV is used. Visa accounts use a 3-digit CVV.
- Visa for AVS testing (Visa 4761530001111126) proceeds with payment with either a Canada or US zip code. (it should declined when using a US postcode since I'm using a canada account)
- The Visa (debit) account number under "Simulate successful transactions" (Visa(debit) - 4000 0566 5566 5556) proceeds with payment even when an expiration date of 01/23 is used.
- The Visa (debit) account number under "Simulate successful transactions" (Visa(debit) - 4000 0566 5566 5556) proceeds with payment even when a 4-digit CVV is used. Visa (debit) accounts use a 3-digit CVV.