Testing scenarios

Successfully running test transactions

Once you have integrated with FlexFactor, you need to test your integration through test transactions.

You can run them in your own test environment. If you don't have one, you can sign up for a sandbox account here.

These transactions should appear in your Sandbox, in the Orders section.


Generate Successful Transactions

Card NumberCVV/CVCExpiration DateNameAddressPhoneEmailNotes
4000002760003184nullAny future dateAnyAnyValid US/CA numberAnyStandard success card
4444555566660030nullAny future dateAnyAnyValid US/CA numberAnyStandard success card

Additional Test Cards

Card NumberCVV/CVCExpiration DateNameAddressPhoneEmailNotes
4111111111111111999Any future dateAnyAnyValid US/CA numberAnyAdditional test card
4147203059780942999Any future dateAnyAnyValid US/CA numberAnyAdditional test card

Special Testing Scenarios

Card NumberCVV/CVCExpiration DateNamePhoneEmailScenario Triggered
4111111111111111123Any future dateCure Tester+99.2001a/+99.2001bAnyAsk for the billing address
4111111111111111123Any future dateCure Tester+99.0003AnyAsk for a different card
4111111111111111123Any future dateCure Tester+99.0007AnyAsk for CVV
4111111111111111123Any future dateCure Tester+99.0008AnyAsk for the card expiry date again
4111111111111111123Any future dateCure Tester+99.0009AnyAsk for a different card instead of being blocked again
4111111111111111123Any future dateCure Tester+99.0002Any3DS authentication
51002600235851123Any future dateCure TesterValid US/CA numberAnyMastercard test scenario

General Test Data Guidelines

  • Address: Any valid address can be used
  • Phone: Must use valid US or CA phone numbers
  • Email: Any valid email format
  • Name: Any name can be used unless specified
  • Expiration Date: Any future date is acceptable