================================================================================ ISO8583 TRANSACTION TEST SUITE - DETAILED REPORT ================================================================================ Test Execution Summary -------------------------------------------------------------------------------- Start Time: 2026-05-19 12:00:46.190020Z End Time: 2026-05-19 12:01:11.446125Z Duration: 25256ms Total Tests: 30 Passed: 17 Failed: 13 Errors: 0 ================================================================================ DETAILED TEST RESULTS ================================================================================ -------------------------------------------------------------------------------- Test ID: VOID-001 Scenario: valid_void_same_day Description: Valid void of same day sale transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-002 Scenario: valid_void_small_amount Description: Valid void of $0.01 transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-003 Scenario: valid_void_large_amount Description: Valid void of $500.00 transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-004 Scenario: valid_void_mastercard Description: Valid void of Mastercard transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-005 Scenario: valid_void_visa Description: Valid void of Visa transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-006 Scenario: void_non_existent_transaction Description: Void of non-existent transaction Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-007 Scenario: void_already_voided Description: Void of already voided transaction - duplicate Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-008 Scenario: void_different_amount Description: Void with different amount than original Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-009 Scenario: void_invalid_stan Description: Void with invalid STAN format Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-010 Scenario: void_zero_amount Description: Void with zero amount - invalid Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-011 Scenario: void_partial_amount Description: Partial void - smaller amount than original Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-012 Scenario: void_after_settlement Description: Void after settlement cutoff - should fail Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-013 Scenario: void_wrong_terminal Description: Void from different terminal than original Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-014 Scenario: void_expired_card Description: Void with expired card details Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-015 Scenario: void_invalid_card Description: Void with invalid card number Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-016 Scenario: void_sequential_test_1 Description: Sequential void test 1 - $10 Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-017 Scenario: void_sequential_test_2 Description: Sequential void test 2 - $20 Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-018 Scenario: void_sequential_test_3 Description: Sequential void test 3 - $30 Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-019 Scenario: void_max_amount Description: Void of maximum amount transaction Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-020 Scenario: void_rounded_amount_1 Description: Void of $15.50 transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-021 Scenario: void_rounded_amount_2 Description: Void of $99.99 transaction Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-022 Scenario: void_different_nii_001 Description: Void with NII 001 Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-023 Scenario: void_different_nii_002 Description: Void with NII 002 Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-024 Scenario: void_timeout_scenario Description: Void after timeout - should succeed Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-025 Scenario: void_boundary_stan_max Description: Void with maximum STAN value Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-026 Scenario: void_multiple_same_day Description: Multiple voids same day different STAN Status: ✓ PASSED -------------------------------------------------------------------------------- Test ID: VOID-027 Scenario: void_amex_transaction Description: Void of Amex transaction Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-028 Scenario: void_discover_transaction Description: Void of Discover transaction Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-029 Scenario: void_format_error_proc_code Description: Void with invalid processing code Status: ✗ FAILED -------------------------------------------------------------------------------- Test ID: VOID-030 Scenario: void_immediate_after_sale Description: Void immediately after sale - happy path Status: ✓ PASSED ================================================================================ END OF DETAILED REPORT ================================================================================