Ccvalid
![]() |
Checks that a credit card has valid digits and a valid expiration date. |
Supported Script Types
Properties
Property | Details |
---|---|
Credit Card | Tthe sequence of digits that make up the credit card number. |
Expire Month | Thea card's month of expiration. This must be entered as a two digit number, such as 02 for February. |
Expire Year | The card's year of expiration. This must be entered as a four digit number, such as 2030. |
ValidateLuhn | Select True if you want the action to validate the credit card number is typed correctly, and False if not. |
ValidateCCType | Select True from a drop-down if you want to validate the credit card type. |
Branches
Branch | Details |
---|---|
Default | Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the other branches are not defined. |
Valid | Path taken if the card number passes the MOD-10 checksum algorithm and the month/year parameters are valid entries greater than or equal to today's date. |
BadCard | Path taken if the card number fails the MOD-10 check. |
BadExpireDate | Path taken if the expiration date is either too old or invalid. |
Tips & Tricks
- Ccvalid does not verify that a particular credit card number exists; it simply ensures that a number could exist using the MOD-10 checksum algorithm.
- Ccvalid does not run a charge on a credit card; it only validates that the number could be valid.