module Braintree::Transaction::Sandbox::Card
Defined in:
models/sandbox/fraud_tool.crmodels/sandbox/transaction/card.cr
Constant Summary
-
ALL =
StaticArray[AMERICAN_EXPRESS_1, AMERICAN_EXPRESS_2, DINERS_CLUB, DISCOVER, JCB, MAESTRO, MASTERCARD_1, MASTERCARD_2, VISA_1, VISA_2, VISA_3, VISA_4, VISA_5, VISA_6, VISA_7, VISA_8, VISA_PROCESSOR_DECLINED, MASTERCARD_PROCESSOR_DECLINED, AMERICAN_EXPRESS_PROCESSOR_DECLINED, DISCOVER_PROCESSOR_DECLINED, DINERS_CLUB_PROCESSOR_DECLINED, JCB_FAILED, PREPAID, COMMERCIAL, DURBIN_REGULATED, HEALTHCARE, DEBIT, PAYROLL, NO_VALUES, UNKNOWN_VALUES, VISA_USA, VISA_CAN, VISA_IRL, VISA_GBR, MASTERCARD_GBR, AMEX_GBR, AMEX_IRL, MASTERCARD_IRL, VISA_NETWORK_ONLY] -
AMERICAN_EXPRESS =
StaticArray[AMERICAN_EXPRESS_1, AMERICAN_EXPRESS_2] -
AMERICAN_EXPRESS_1 =
"378282246310005" -
AMERICAN_EXPRESS_2 =
"371449635398431" -
AMERICAN_EXPRESS_PROCESSOR_DECLINED =
"378734493671000" -
AMEX_GBR =
"374512431123241" -
AMEX_IRL =
"375529658790105" -
COMMERCIAL =
"4009040000000009" -
COUNTRY_TYPE =
StaticArray[VISA_USA, VISA_CAN, VISA_IRL, VISA_GBR, MASTERCARD_GBR, AMEX_GBR, AMEX_IRL, MASTERCARD_IRL, VISA_NETWORK_ONLY] -
DEBIT =
"4012000033330125" -
DINERS_CLUB =
"36259600000004" -
DINERS_CLUB_PROCESSOR_DECLINED =
"38520000009814" -
DISCOVER =
"6011000991300009" -
DISCOVER_PROCESSOR_DECLINED =
"6011000990139424" -
DURBIN_REGULATED =
"4005519200000004" -
HEALTHCARE =
"4012000033330026" -
JCB =
"3530111333300000" -
JCB_FAILED =
"3566002020360505" -
MAESTRO =
"6304000000000000" -
MASTERCARD =
StaticArray[MASTERCARD_1, MASTERCARD_2] -
MASTERCARD_1 =
"5555555555554444" -
MASTERCARD_2 =
"2223000048400011" -
MASTERCARD_GBR =
"5555444433331111" -
MASTERCARD_IRL =
"5101108206957373" -
MASTERCARD_PROCESSOR_DECLINED =
"5105105105105100" -
NO_VALUES =
"4012000033330422" -
PAYROLL =
"4012000033330224" -
PREPAID =
"4500600000000061" -
TYPE_INDICATORS =
StaticArray[PREPAID, COMMERCIAL, DURBIN_REGULATED, HEALTHCARE, DEBIT, PAYROLL, NO_VALUES, UNKNOWN_VALUES] -
UNKNOWN_VALUES =
"4012000033330323" -
UNSUCCESSFUL_VERIFICATION =
StaticArray[VISA_PROCESSOR_DECLINED, MASTERCARD_PROCESSOR_DECLINED, AMERICAN_EXPRESS_PROCESSOR_DECLINED, DISCOVER_PROCESSOR_DECLINED, DINERS_CLUB_PROCESSOR_DECLINED, JCB_FAILED] -
VALID =
StaticArray[AMERICAN_EXPRESS_1, AMERICAN_EXPRESS_2, DINERS_CLUB, DISCOVER, JCB, MAESTRO, MASTERCARD_1, MASTERCARD_2, VISA_1, VISA_2, VISA_3, VISA_4, VISA_5, VISA_6, VISA_7, VISA_8] -
VISA =
StaticArray[VISA_1, VISA_1, VISA_2, VISA_3, VISA_4, VISA_5, VISA_6, VISA_7] -
VISA_1 =
"4111111111111111" -
VISA_2 =
"4005519200000004" -
VISA_3 =
"4009348888881881" -
VISA_4 =
"4012000033330026" -
VISA_5 =
"4012000077777777" -
VISA_6 =
"4012888888881881" -
VISA_7 =
"4217651111111119" -
VISA_8 =
"4500600000000061" -
VISA_CAN =
"4012000033330729" -
VISA_GBR =
"4444333322221111" -
VISA_IRL =
"4023490000000008" -
VISA_NETWORK_ONLY =
"4012000033330521" -
VISA_PROCESSOR_DECLINED =
"4000111111111115" -
VISA_USA =
"4012000033330620"
Class Method Summary
- .american_express
- .country_type
- .dinners_club
- .discover
-
.gateway_rejected_fraud
You can use the following test card numbers in the sandbox to simulate Advanced Fraud Management Tools or risk threshold rules rejecting a request.
-
.gateway_rejected_risk_threshold
You can use the following test card numbers in the sandbox to simulate Advanced Fraud Management Tools or risk threshold rules rejecting a request.
- .jcb
- .maestro
- .mastercard
- .type_indicators
- .unsuccessful_verification
- .valid
-
.valid_expiration
Expiration
- .visa
Class Method Detail
You can use the following test card numbers in the sandbox to simulate Advanced Fraud Management Tools or risk threshold rules rejecting a request.
more info: https://developers.braintreepayments.com/reference/general/testing/ruby#fraud-tools
You can use the following test card numbers in the sandbox to simulate Advanced Fraud Management Tools or risk threshold rules rejecting a request.
more info: https://developers.braintreepayments.com/reference/general/testing/ruby#fraud-tools