[TEST] payments edge cases and other conditions