Sie sind auf Seite 1von 174

Vietnam Chip Card Specifications (VCCS)

Brand Certification for CAD Test Plan


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Document information

Document Title Vietnam Chip Card Specifications (VCCS) Brand Certification for
CAD Test Plan
File Name VCCS Brand Certification for CAD Test Plan v.1.0.docx
Confidentiality Confidential
Version 1.0
Date 08/08/2018
Status Final

© Copyright NAPAS – 2016 No disclosure to a third party without prior written consent of NAPAS.
Version History
Version Date Status Author
0.0 24/05/2018 Creation NAPAS
0.1 01/06/2018 Updates to the tests cases NAPAS
1.0 08/08/2018 Final Release NAPAS

Change History
Version Date Changes
0.0 24/05/2018 Initial release
0.1 01/06/2018 Minor updates
1.0 08/08/2018 Final Release

Final 3/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
TABLE OF CONTENTS
1 INTRODUCTION ............................................................................................................................. 7

1.1 INTENDED AUDIENCE ..................................................................................................... 7

1.2 REFERENCES................................................................................................................... 7

2 VCCS BRAND CERTIFICATION FOR CARD ACCEPTANCE DEVICE TEST CASES ............... 8

2.1 Test Case VCCS POS Contact Interface ........................................................................ 8


2.1.1 CT_VCCS_POS_001 ..................................................................................................... 8
2.1.2 CT_VCCS_POS_006 ..................................................................................................... 9
2.1.3 CT_VCCS_POS_008 ..................................................................................................... 9
2.1.4 CT_VCCS_POS_010 ................................................................................................... 10
2.1.5 CT_VCCS_POS_012 ................................................................................................... 11
2.1.6 CT_VCCS_POS_014 ................................................................................................... 12
2.1.7 CT_VCCS_POS_016 ................................................................................................... 13
2.1.8 CT_VCCS_POS_019 ................................................................................................... 14
2.1.9 CT_VCCS_POS_022 ................................................................................................... 15
2.1.10 CT_VCCS_POS_023 ................................................................................................... 16
2.1.11 CT_VCCS_POS_031 ................................................................................................... 17
2.1.12 CT_VCCS_POS_032 ................................................................................................... 19
2.1.13 CT_VCCS_POS_033 ................................................................................................... 21
2.1.14 CT_VCCS_POS_034 ................................................................................................... 23
2.1.15 CT_VCCS_POS_035 ................................................................................................... 27
2.1.16 CT_VCCS_POS_036 ................................................................................................... 29
2.1.17 CT_VCCS_POS_038 ................................................................................................... 31
2.1.18 CT_VCCS_POS_049 ................................................................................................... 32
2.1.19 CT_VCCS_POS_051 ................................................................................................... 34
2.1.20 CT_VCCS_POS_053 ................................................................................................... 36
2.1.21 CT_VCCS_POS_055 ................................................................................................... 38
2.1.22 CT_VCCS_POS_057 ................................................................................................... 39
2.1.23 CT_VCCS_POS_059 ................................................................................................... 40
2.1.24 CT_VCCS_POS_061 ................................................................................................... 42
2.1.25 CT_VCCS_POS_063 ................................................................................................... 43
2.1.26 CT_VCCS_POS_065 ................................................................................................... 44
2.1.27 CT_VCCS_POS_122 ................................................................................................... 46
2.1.28 CT_VCCS_POS_124 ................................................................................................... 49
2.1.29 CT_VCCS_POS_127 ................................................................................................... 52
2.1.30 CT_VCCS_POS_130 ................................................................................................... 55

2.2 Test Case VCCS POS Contactless Interface ............................................................... 57


2.2.1 CL_VCCS_POS_002 ................................................................................................... 57
2.2.2 CL_VCCS_POS_007 ................................................................................................... 58
2.2.3 CL_VCCS_POS_009 ................................................................................................... 58
2.2.4 CL_VCCS_POS_011 ................................................................................................... 59
2.2.5 CL_VCCS_POS_013 ................................................................................................... 60
2.2.6 CL_VCCS_POS_017 ................................................................................................... 61
2.2.7 CL_VCCS_POS_021 ................................................................................................... 62
2.2.8 CL_VCCS_POS_025 ................................................................................................... 63

Final 4/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.2.9 CL_VCCS_POS_027 ................................................................................................... 64
2.2.10 CL_VCCS_POS_028 ................................................................................................... 66
2.2.11 CL_VCCS_POS_029 ................................................................................................... 68
2.2.12 CL_VCCS_POS_030 ................................................................................................... 70
2.2.13 CL_VCCS_POS_039 ................................................................................................... 72
2.2.14 CL_VCCS_POS_040 ................................................................................................... 74
2.2.15 CL_VCCS_POS_041 ................................................................................................... 76
2.2.16 CL_VCCS_POS_042 ................................................................................................... 78
2.2.17 CL_VCCS_POS_043 ................................................................................................... 79
2.2.18 CL_VCCS_POS_044 ................................................................................................... 81
2.2.19 CL_VCCS_POS_045 ................................................................................................... 85
2.2.20 CL_VCCS_POS_046 ................................................................................................... 86
2.2.21 CL_VCCS_POS_048 ................................................................................................... 87
2.2.22 CL_VCCS_POS_050 ................................................................................................... 88
2.2.23 CL_VCCS_POS_052 ................................................................................................... 90
2.2.24 CL_VCCS_POS_054 ................................................................................................... 91
2.2.25 CL_VCCS_POS_056 ................................................................................................... 92
2.2.26 CL_VCCS_POS_058 ................................................................................................... 94
2.2.27 CL_VCCS_POS_060 ................................................................................................... 95
2.2.28 CL_VCCS_POS_062 ................................................................................................... 97
2.2.29 CL_VCCS_POS_064 ................................................................................................... 98
2.2.30 CL_VCCS_POS_066 ................................................................................................... 99
2.2.31 CL_VCCS_POS_067 ................................................................................................. 100
2.2.32 CL_VCCS_POS_123 ................................................................................................. 102
2.2.33 CL_VCCS_POS_128 ................................................................................................. 105
2.2.34 CL_VCCS_POS_131 ................................................................................................. 108

2.3 Test Case VCCS POS Dual interface ......................................................................... 109


2.3.1 DUAL_VCCS_POS_120 ............................................................................................ 109
2.3.2 DUAL_VCCS_POS_121 ............................................................................................ 112

2.4 Test Case VCCS POS Magnetic Stripe Contact Interface ........................................ 113
2.4.1 MS_VCCS_POS_026 ................................................................................................ 113

2.5 Test Case VCCS ATM Contact Interface .................................................................... 114


2.5.1 CT_VCCS_ATM_003 ................................................................................................. 114
2.5.2 CT_VCCS_ATM_004 ................................................................................................. 115
2.5.3 CT_VCCS_ATM_015 ................................................................................................. 116
2.5.4 CT_VCCS_ATM_018 ................................................................................................. 117
2.5.5 CT_VCCS_ATM_020 ................................................................................................. 118
2.5.6 CT_VCCS_ATM_024 ................................................................................................. 119
2.5.7 CT_VCCS_ATM_101 ................................................................................................. 120
2.5.8 CT_VCCS_ATM_102 ................................................................................................. 122
2.5.9 CT_VCCS_ATM_103 ................................................................................................. 123
2.5.10 CT_VCCS_ATM_104 ................................................................................................. 125
2.5.11 CT_VCCS_ATM_105 ................................................................................................. 127
2.5.12 CT_VCCS_ATM_106 ................................................................................................. 129
2.5.13 CT_VCCS_ATM_107 ................................................................................................. 131
2.5.14 CT_VCCS_ATM_108 ................................................................................................. 133
2.5.15 CT_VCCS_ATM_109 ................................................................................................. 135
2.5.16 CT_VCCS_ATM_110 ................................................................................................. 137

Final 5/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.17 CT_VCCS_ATM_111 ................................................................................................. 139
2.5.18 CT_VCCS_ATM_112 ................................................................................................. 142
2.5.19 CT_VCCS_ATM_113 ................................................................................................. 144
2.5.20 CT_VCCS_ATM_114 ................................................................................................. 147
2.5.21 CT_VCCS_ATM_115 ................................................................................................. 149
2.5.22 CT_VCCS_ATM_116 ................................................................................................. 151
2.5.23 CT_VCCS_ATM_117 ................................................................................................. 154
2.5.24 CT_VCCS_ATM_118 ................................................................................................. 156
2.5.25 CT_VCCS_ATM_126 ................................................................................................. 156
2.5.26 CT_VCCS_ATM_129 ................................................................................................. 159
2.5.27 CT_VCCS_ATM_132 ................................................................................................. 162
2.5.28 CT_VCCS_ATM_133 ................................................................................................. 164
2.5.29 CT_VCCS_ATM_134 ................................................................................................. 166

2.6 Test Case VCCS ATM Magnetic Stripe Interface ...................................................... 170
2.6.1 MS_VCCS_ATM_135 ................................................................................................ 170

Final 6/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

1 INTRODUCTION
Vietnam Chip Card Specification (VCCS) Brand Certification for Card Acceptance Device Test Plan
(‘Document’) provides all the VCCS test cases scenarios, guidelines and descriptions for ATM
(Automated Teller Machine) and POS (Point of Service) terminals. This document provides technical
information needed by the acquiring institutions, VCCS recognized laboratory and VCCS Certification
Body (“VCCS CB” hereafter) to support the testing process that is required for all VCCS POS and ATM
terminals.

1.1 INTENDED AUDIENCE


This Document describes VCCS Brand Certification for Card Acceptance Device test case specification is
intended for Acquirers, Laboratory, and is restricted for use by VCCS, Acquirer, and Laboratory.

1.2 REFERENCES

Reference Document Title Version


VCCS VCCS Brand Certification for CAD Requirement 1.0

VCCS VCCS Contact Terminal Profile 1.1


Contact
interface
VCCS Dual VCCS Dual Interface Terminal Specifications 1.0
interface
VCCS I&A VCCS Issuer & Acquirer Implementation Guide 2.0
NAPAS NAPAS Host Message Specification 1.0
Host
Message
NAPAS Techspec NAPAS-Part I-Transaction Processing 1.0
Message I
NAPAS Techspec NAPAS-Part II-Message Format 1.0
Message II

Final 7/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

2 VCCS BRAND CERTIFICATION FOR CARD ACCEPTANCE


DEVICE TEST CASES

2.1 Test Case VCCS POS Contact Interface

2.1.1 CT_VCCS_POS_001

Test case Name CT_VCCS_POS_001 Version 1

To ensure the terminal insist for a chip transaction if the user swipes the card first, provided
Test Description chip is present and not broken.

Transaction Name Transaction

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 10000

User Guide Swipe the magstripe card 'TestCard06CT'


When terminal prompts to use a chip card, insert the test card
Min. Amount - VND 10000.00
Max. Amount - VND 10000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal prompts to insert/tap a chip card when swipe the magstripe card.

Final 8/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.1.2 CT_VCCS_POS_006

Test case Name CT_VCCS_POS_006 Version 1

To ensure Terminal select VCCS application by default, although the card support other
Test Description International Scheme.

Transaction Name Transaction

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support International Scheme : Yes

Is Receipt No
Required
Initiate sale transaction without pre-select application function
Initiate a transaction of amount VND 60000
User Guide
Insert the card
When prompted for PIN enter 123456
Min. Amount - VND 60000.00
Max. Amount - VND 60000.00
Default
Transaction PAN - 9704111234560121
Requirements Card Profile - TestCard02CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with VCCS application without Cardholder selection.
Pass Criteria
Card Log Validation
The terminal shall automatically select VCCS application

2.1.3 CT_VCCS_POS_008

Test case Name CT_VCCS_POS_008 Version 1

To ensure Terminal select VCCS application by pre-select VCCS application in terminal before
Test Description inserting card, although the card support other International Scheme.

Final 9/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Transaction Name Transaction

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes

Test Applicability Support Purchase : Yes


Support International Scheme : Yes
Pre-select application function is supported : Yes

Is Receipt No
Required
Initiate sale transaction with pre-select VCCS application
Initiate a transaction of amount VND 80000
User Guide
Insert the card
When prompted for PIN enter 123456
Min. Amount - VND 80000.00
Max. Amount - VND 80000.00
Default
Transaction PAN - 9704111234560121
Requirements Card Profile - TestCard02CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with VCCS application without Cardholder selection.
Pass Criteria
Card Log Validation
The terminal shall automatically select VCCS application

2.1.4 CT_VCCS_POS_010

Test case Name CT_VCCS_POS_010 Version 1

To ensure Terminal proceed with International scheme application when Card does not
Test Description contain VCCS application.

Transaction Name Transaction

Interface Contact Chip

Final 10/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
POS Machine : Yes
Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support International Scheme : Yes

Is Receipt No
Required
Initiate sale transaction without pre-select application function
Initiate a transaction of amount VND 100000
User Guide
Insert the card
When prompted for PIN enter 123456
Min. Amount - VND 100000.00
Max. Amount - VND 100000.00
Default
Transaction PAN - 4761739001010119
Requirements Card Profile - TestCard05CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with International scheme application.
Pass Criteria
Card Log Validation
The terminal shall automatically select International scheme application

2.1.5 CT_VCCS_POS_012

Test case Name CT_VCCS_POS_012 Version 1

To ensure Terminal select International scheme application by pre-select VISA application in


Test Description terminal before inserting card, although the card support VCCS application.

Transaction Name Transaction

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes

Test Applicability Support Purchase : Yes


Support International Scheme : Yes
Pre-select application function is supported : Yes

Final 11/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt No
Required
Initiate sale transaction with pre-select VISA application
Initiate a transaction of amount VND 80000
User Guide
Insert the card
When prompted for PIN enter 123456
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal proceed with International scheme application.

2.1.6 CT_VCCS_POS_014

Test case Name CT_VCCS_POS_014 Version 1

To ensure VCCS POS terminal supports fallback transaction when the chip card has some
Test Description failure and its approved online.

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a transaction of amount VND 140000

User Guide Insert the card


When terminal indicates to use magstripe card, swipe the card 'TestCard06CT'

Final 12/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
When prompted for PIN enter 123456

Min. Amount - VND 140000.00


Max. Amount - VND 140000.00
Default
Transaction PAN - 9704118832984058
Requirements Card Profile - TestCard11MS
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal indicates for a fallback transaction.

Terminal requires to enter PIN.

Transaction is approved.

Pass Criteria Host Validation


Message Type is "0200"

Field P-22 Point of Service Entry Mode is equal to "081" (Fallback – with PIN)

Field P-23 Card Sequence Number should not present for a magstripe card transaction.

Field P-55 VCCS Chip Data is not present in a magstripe transaction

2.1.7 CT_VCCS_POS_016

Test case Name CT_VCCS_POS_016 Version 1

To ensure terminal is not allowing a fallback transaction when VCCS payment application is
Test Description blocked

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 160000
User Guide
Insert the card

Final 13/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Transaction is aborted and fallback is not allowed

Min. Amount - Not Applicable


Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.1.8 CT_VCCS_POS_019

Test case Name CT_VCCS_POS_019 Version 1

To ensure terminal is not allowing a fallback transaction when GPO command with a response
Test Description code 6985

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 190000

User Guide Insert the card


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Default Max. Amount - Not Applicable
Transaction
PAN - Not Applicable
Requirements
Card Profile - Not Applicable

Final 14/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PIN - Not Applicable

Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.1.9 CT_VCCS_POS_022

Test case Name CT_VCCS_POS_022 Version 1

To ensure terminal is not allowing a fallback transaction when card is withdrawn from chip
Test Description reader prematurely

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 220000

User Guide Insert the card and remove the card quickly before the transaction ends
Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 15/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.1.10 CT_VCCS_POS_023

Test case Name CT_VCCS_POS_023 Version 1

To ensure terminal is not allowing a fallback transaction when transaction broken after the 1st
Test Description Gen AC command

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 230000

User Guide Insert the card


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

Final 16/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.1.11 CT_VCCS_POS_031

Test case Name CT_VCCS_POS_031 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface and a PIN is required and the transaction is approved online.

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
Enter transaction amount of VND 531000

User Guide Insert card


When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 531000.00
Max. Amount - VND 531000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed
Pass Criteria
Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Final 17/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '80' (Transaction exceeds floor limit)

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 531000.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Final 18/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

Tag '9F34' (CVM Results) inside P-55 Chip

Data is present and its value is correct.

2.1.12 CT_VCCS_POS_032

Test case Name CT_VCCS_POS_032 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface and a PIN is required and the transaction is declined online.

Final 19/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
Enter transaction amount of VND 532000

User Guide Insert card


When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 532000.00
Max. Amount - VND 532000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 51


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

Final 20/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '80' (Transaction exceeds floor limit)

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-52 PIN Data is present

Response from host is "51"

2.1.13 CT_VCCS_POS_033

Test case Name CT_VCCS_POS_033 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
re-use same set of chip data in each PIN retry)

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Supports new session for PIN retry : No

Final 21/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt Yes (For a declined transaction receipt printing is optional)
Required
Initiate a purchase transaction
Enter transaction amount of VND 533000
Insert card

User Guide When prompted for PIN (1) enter 987654


When prompted for PIN (2) enter 987654
When prompted for PIN (3) enter 123456
Remove card when transaction is finished
Min. Amount - VND 533000.00
Max. Amount - VND 533000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - APPROVE

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN (1)

Terminal displays transaction is declined due to incorrect PIN (1)

Terminal prompts for PIN (2)

Terminal displays transaction is declined due to incorrect PIN (2)

Terminal prompts for PIN (3)

Terminal displays transaction is approved


Pass Criteria
Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Final 22/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Decrypted PIN digits are equal to "123456"

Response from host is "00" Approved

2.1.14 CT_VCCS_POS_034

Test case Name CT_VCCS_POS_034 (1st Transaction – Declined) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx1_Incorrect_PIN

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required
Initiate a purchase transaction
User Guide
Enter transaction amount of VND 534000

Final 23/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Insert card
When prompted for PIN enter 987654
Min. Amount - VND 534000.00
Max. Amount - VND 534000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays PIN is incorrect and prompts for PIN re-entry

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b


Pass Criteria
- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation

Final 24/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Test case Name CT_VCCS_POS_034 (2nd Transaction – Declined) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx2_Incorrect_PIN

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required

User Guide When prompted for PIN enter 987654

Min. Amount - VND 534000.00


Max. Amount - VND 534000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal displays transaction is processed (online)

Terminal displays PIN is incorrect and prompts for PIN re-entry

Card Log Validation


Pass Criteria
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 25/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
The Application Transaction Counter (tag 9F36) is different from the previous transaction

Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Test case Name CT_VCCS_POS_034 (3rd Transaction – Approved) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx3_Correct_PIN

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Supports new session for PIN retry : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
When prompted for PIN enter 123456
User Guide
Remove card when transaction is finished
Min. Amount - VND 534000.00
Default
Transaction Max. Amount - VND 534000.00
Requirements PAN - 9704111234560022

Final 26/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b


Pass Criteria
- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
The Application Transaction Counter (tag 9F36) is different from the previous transaction

Decrypted PIN digits are equal to "123456"

Final 27/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Response from host is "00" Approved

2.1.15 CT_VCCS_POS_035

Test case Name CT_VCCS_POS_035 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the contact
Test Description interface and the transaction is declined online with a PIN tries exceeded message.

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 535000

User Guide Insert card


When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 535000.00
Max. Amount - VND 535000.00
Default
Transaction PAN - 9704111234560329
Requirements Card Profile - TestCard04CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 75


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN
Pass Criteria
Terminal displays transaction is processed (online)

Terminal displays transaction is declined due to PIN tries exceeded

Final 28/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 535000

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Response from host is "75" Allowable number of PIN tries exceeded

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

Final 29/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.1.16 CT_VCCS_POS_036

Test case Name CT_VCCS_POS_036 Version 1

To ensure the VCCS terminal correctly supports a purchase transaction over the contact
Test Description interface and the transaction response includes an issuer script.

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
Enter transaction amount of VND 536000

User Guide Insert card


When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 536000.00
Max. Amount - VND 536000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - SCRIPT_72

Host Rules Value - 0604821800


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed
Pass Criteria
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 30/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal sends issuer script to card.

Host Validation
The host response includes an issuer script

2.1.17 CT_VCCS_POS_038

Test case Name CT_VCCS_POS_038 Version 1

To ensure the VCCS POS terminal correctly aborts a contact transaction when the card is
Test Description removed before transaction communication was completed.

Transaction Name Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 538000
User Guide
Insert card
When prompted for PIN enter 123456, and remove card immediately after entering PIN
Min. Amount - Not Applicable
Default
Transaction Max. Amount - Not Applicable
Requirements PAN - Not Applicable

Final 31/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is aborted

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Pass Criteria 1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal does not send a 2nd GENERATE AC.

2.1.18 CT_VCCS_POS_049

Test case Name CT_VCCS_POS_049 Version 1

To ensure the VCCS POS terminal correctly supports a purchase with cashback transaction
Test Description over the contact interface and the transaction is approved online.

Transaction Name Purchase with Cashback

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase with Cashback : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase with cashback transaction
User Guide Enter transaction amount of VND 549000 consisting of base amount VND 500000 and
cashback amount VND 49000

Final 32/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Insert card
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 549000.00
Max. Amount - VND 549000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays total transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended
Pass Criteria
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Final 33/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-4 Transaction amount is equal to VND 549000

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

2.1.19 CT_VCCS_POS_051

Test case Name CT_VCCS_POS_051 Version 1

To ensure the VCCS POS terminal correctly supports a purchase with cashback transaction
Test Description over the contact interface and the transaction is declined online.

Transaction Name Purchase with Cashback

Interface Contact Chip

POS Machine : Yes


Test Applicability
Support Contact transaction : Yes

Final 34/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Purchase with Cashback : Yes

Is Receipt No
Required
Initiate a purchase with cashback transaction
Enter transaction amount of VND 551000 consisting of base amount VND 500000 and
cashback amount VND 51000
User Guide Insert card
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 551000.00
Max. Amount - VND 551000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 51


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays total transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

Final 35/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-4 Transaction amount is equal to VND 551000

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

2.1.20 CT_VCCS_POS_053

Test case Name CT_VCCS_POS_053 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contact interface when the transaction is approved online.

Transaction Name Balance Inquiry

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Final 36/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt No
Required
Initiate a balance inquiry transaction
Insert card
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for PIN

Terminal displays correct balance of VND XXXXXXX

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):


Pass Criteria
- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

Final 37/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

Field P-4 Transaction amount is equal to VND 00.00

Field P-49 Transaction Currency Code is present

2.1.21 CT_VCCS_POS_055

Test case Name CT_VCCS_POS_055 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contact interface when the transaction is declined online (response other than 'PIN incorrect').

Transaction Name Balance Inquiry

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Is Receipt No
Required
Initiate a balance inquiry transaction
Insert card
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished

Final 38/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561137
Requirements Card Profile - TestCard12CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 05


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for PIN

Terminal displays transaction is declined

Card Log Validation


1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Pass Criteria Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

Response from host is "05" Unable to process

2.1.22 CT_VCCS_POS_057

Test case Name CT_VCCS_POS_057 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contact interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name Balance Inquiry

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Is Receipt No
Required

Final 39/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate a balance inquiry transaction
Insert card

User Guide When prompted for PIN enter 987654


When re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561145
Requirements Card Profile - TestCard13CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

Pass Criteria 2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

Field P-4 Transaction amount is equal to VND 00.00

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Final 40/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.1.23 CT_VCCS_POS_059

Test case Name CT_VCCS_POS_059 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contact interface when the transaction is approved online.

Transaction Name PIN Change

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Insert card
When prompted for PIN enter 123456

User Guide When prompted for new PIN enter 555555


When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice


Pass Criteria
Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction is completed successfully

Card Log Validation

Final 41/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00


Field P-22 Point of Service Entry Mode is equal to "051" (online PIN verification transaction of
CHIP card)
Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-105 New PIN Block is present

Decrypted new PIN digits are equal to "555555"

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

2.1.24 CT_VCCS_POS_061

Test case Name CT_VCCS_POS_061 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contact interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name PIN Change

Interface Contact Chip

Final 42/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
POS Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Insert card

User Guide When prompted for PIN enter 987654


when re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561194
Requirements Card Profile - TestCard18CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

Pass Criteria - BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Final 43/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-4 Transaction amount is equal to VND 00.00
Field P-22 Point of Service Entry Mode is equal to "051" (online PIN verification transaction of
CHIP card)
Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.1.25 CT_VCCS_POS_063

Test case Name CT_VCCS_POS_063 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contact interface when customer enters the PIN 2 times but entered PIN is not the same then
terminal will prompt customer to re-enter new PIN.

Transaction Name PIN Change

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Insert card
When prompted for PIN enter 123456
User Guide
When prompted for new PIN enter 555555
When prompted for new PIN enter 666666 (for confirmation)
When prompted to re-enter new PINs, enter new PIN again
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable

Final 44/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN


Pass Criteria
Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal prompt customer to re-enter new PINs

2.1.26 CT_VCCS_POS_065

Test case Name CT_VCCS_POS_065 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contact interface when the transaction times out.

Transaction Name PIN Change

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Insert card
When prompted for PIN enter 123456

User Guide When prompted for new PIN enter 555555


When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561202
Requirements Card Profile - TestCard19CT
PIN - Not Applicable

Final 45/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction is declined, "PIN change transaction may be processed

unsuccessfully, please re-check your PIN"


Pass Criteria
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Transaction is declined

2.1.27 CT_VCCS_POS_122

Test case Name CT_VCCS_POS_122 (1st Transaction – Purchase) Version 1

To ensure the VCCS POS terminal correctly cancels a transaction by creating a void
Test Description transaction that the ACQ host converts to a reversal message.

Transaction Name Trx1_Purchase

Interface Contact Chip

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Void transaction supports : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required

Final 46/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate a purchase transaction
When prompted for PIN enter 123456
User Guide
Enter transaction amount of VND 500122.00
Insert card
Min. Amount - VND 500122.00
Max. Amount - VND 500122.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is approved

Receipt is printed

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)


Pass Criteria
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

Final 47/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500122.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Test case Name CT_VCCS_POS_122 (2nd Transaction – Void) Version 1

To ensure the VCCS POS terminal correctly cancels a transaction by creating a void
Test Description transaction that the ACQ host converts to a reversal message.

Transaction Name Trx2_Reversal

Interface Manual

POS Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Purchase : Yes
Void transaction supports : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a void transaction

User Guide Select corresponding purchase


Proceed with void transaction
Min. Amount - VND 500122.00
Max. Amount - VND 500122.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable

Final 48/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)

Terminal displays transaction is approved

Receipt is printed

Host Validation
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500122.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Pass Criteria Field P-37 Retrieval Reference Number is equal to original value (field P-37)

Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.1.28 CT_VCCS_POS_124

Test case Name CT_VCCS_POS_124 (1st Transaction – Purchase) Version 1

To ensure the VCCS POS terminal correctly generates a reversal message for a declined
Test Description contact transaction.

Transaction Name Trx1_Purchase

Final 49/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
When prompted for PIN enter 123456
User Guide
Enter transaction amount of VND 500124.00
Insert card
Min. Amount - VND 500124.00
Max. Amount - VND 500124.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard09CT
PIN - Not Applicable
Rule - SET_IAD

Host Rules Value - 911000000000000000000000000000000000


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests TC in 2nd GENERATE AC.

Final 50/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500124.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Test case Name CT_VCCS_POS_124 (2nd Transaction – Reversal) Version 1

To ensure the VCCS POS terminal correctly generates a reversal message for a declined
Test Description contact transaction.

Transaction Name Trx2_Reversal

Interface Manual

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Not Applicable


Required

User Guide

Min. Amount - VND 500124.00


Default
Transaction Max. Amount - VND 500124.00
Requirements PAN - 9704111234560022

Final 51/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Profile - TestCard09CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)

Observed a reversal transaction is triggered from terminal

Host Validation
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500124.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)
Pass Criteria
Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.1.29 CT_VCCS_POS_127

Test case Name CT_VCCS_POS_127 (1st Transaction – Purchase) Version 1

To ensure the VCCS POS terminal correctly declines a contact interface transaction when the
Test Description online processing times out and subsequently acquirer host generates a reveral message upon
a reversal request from POS.

Final 52/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Transaction Name Trx1_Purchase

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
When prompted for PIN enter 123456
User Guide
Enter transaction amount of VND 500127.00
Insert card
Min. Amount - VND 500127.00
Max. Amount - VND 500127.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is declined due to time out

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

Pass Criteria 1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Final 53/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500127.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Test case Name CT_VCCS_POS_127 (2nd Transaction – Reversal) Version 1

To ensure the VCCS POS terminal correctly declines a contact interface transaction when the
Test Description online processing times out and subsequently acquirer host generates a reveral message upon
a reversal request from POS.

Transaction Name Trx2_Reversal

Interface Manual

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required

User Guide Trigger terminal environment for a reveral if it is not auto

Final 54/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 500127.00
Max. Amount - VND 500127.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)

Observed a reversal transaction is triggered from terminal

Host Validation
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500127.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)
Pass Criteria
Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.1.30 CT_VCCS_POS_130

Final 55/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Test case Name CT_VCCS_POS_130 Version 1

To ensure the VCCS POS terminal will not initiate a reversal transaction when there is a time-
Test Description out on a contact PIN-change transaction

Transaction Name PIN Change

Interface Contact Chip

POS Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Insert card
When prompted for PIN enter 123456
When prompted for new PIN enter 555555
User Guide
When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Trigger terminal environment for a reveral if it is not auto
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561210
Requirements Card Profile - TestCard20CT
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Pass Criteria Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction times out

Observed a reversal transaction is NOT triggered from terminal

Card Log Validation

Final 56/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-13 Local Transaction Date is present

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

2.2 Test Case VCCS POS Contactless Interface

2.2.1 CL_VCCS_POS_002

Test case Name CL_VCCS_POS_002 Version 1

Final 57/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure the terminal insist for a chip transaction if the user swipes the card first, provided
Test Description chip is present and not broken.

Transaction Name Transaction

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 20000

User Guide Swipe the magstripe card ‘TestCard02CL'


When terminal prompts to use a chip card, tap the test card
Min. Amount - VND 20000.00
Max. Amount - VND 20000.00
Default
Transaction PAN - 9704111234560527
Requirements Card Profile - TestCard02CL
PIN -
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal prompts to insert/tap a chip card when swipe the magstripe card.

2.2.2 CL_VCCS_POS_007

Test case Name CL_VCCS_POS_007 Version 1

To ensure Terminal select VCCS application by default, although the card support other
Test Description International Scheme.

Transaction Name Transaction

Interface Contactless Chip

POS Machine : Yes


Test Applicability
Supports Contactless transaction : Yes

Final 58/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Purchase : Yes
Support International Scheme : Yes

Is Receipt No
Required
Initiate sale transaction without pre-select application function

User Guide Initiate a transaction of amount VND 70000


Tap and remove card
Min. Amount - VND 70000.00
Max. Amount - VND 70000.00
Default
Transaction PAN - 9704111234560527
Requirements Card Profile - TestCard02CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with VCCS application without Cardholder selection.
Pass Criteria
Card Log Validation
The terminal shall automatically select VCCS application

2.2.3 CL_VCCS_POS_009

Test case Name CL_VCCS_POS_009 Version 1

To ensure Terminal select VCCS application by pre-select VCCS application in terminal before
Test Description inserting card, although the card support other International Scheme.

Transaction Name Transaction

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


Support International Scheme : Yes
Pre-select application function is supported : Yes

Is Receipt No
Required

Final 59/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate sale transaction with pre-select VCCS application

User Guide Initiate a transaction of amount VND 90000


Tap and remove card
Min. Amount - VND 90000.00
Max. Amount - VND 90000.00
Default
Transaction PAN - 9704111234560527
Requirements Card Profile - TestCard02CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with VCCS application without Cardholder selection.
Pass Criteria
Card Log Validation
The terminal shall automatically select VCCS application

2.2.4 CL_VCCS_POS_011

Test case Name CL_VCCS_POS_011 Version 1

To ensure Terminal proceed with International scheme application when Card does not
Test Description contain VCCS application.

Transaction Name Transaction

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
Support International Scheme : Yes

Is Receipt No
Required
Initiate sale transaction without pre-select application function

User Guide Initiate a transaction of amount VND 110000


Tap and remove card
Min. Amount - VND 110000.00
Default
Transaction Max. Amount - VND 110000.00
Requirements PAN - 4761739001010010

Final 60/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Profile - TestCard09CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal proceed with International scheme application.
Pass Criteria
Card Log Validation
The terminal shall automatically select International scheme application

2.2.5 CL_VCCS_POS_013

Test case Name CL_VCCS_POS_013 Version 1

To ensure Terminal select International scheme application by pre-select VISA application in


Test Description terminal before inserting card, although the card support VCCS application.

Transaction Name Transaction

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


Support International Scheme : Yes
Pre-select application function is supported : Yes

Is Receipt No
Required
Initiate sale transaction with pre-select VISA application

User Guide Initiate a transaction of amount VND 90000


Tap and remove card
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 61/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

User validation
Pass Criteria
Terminal proceed with International scheme application.

2.2.6 CL_VCCS_POS_017

Test case Name CL_VCCS_POS_017 Version 1

To ensure terminal is not allowing a fallback transaction when VCCS payment application is
Test Description blocked

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 170000

User Guide Tap and remove card


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

Final 62/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.2.7 CL_VCCS_POS_021

Test case Name CL_VCCS_POS_021 Version 1

To ensure terminal is not allowing a fallback transaction when GPO command with a response
Test Description code 6985

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 210000

User Guide Tap and remove card


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.2.8 CL_VCCS_POS_025

Test case Name CL_VCCS_POS_025 Version 1

To ensure terminal is not allowing a fallback transaction when transaction broken after the 1st
Test Description Gen AC command

Final 63/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Initiate a transaction of amount VND 250000

User Guide Tap and remove card


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.2.9 CL_VCCS_POS_027

Test case Name CL_VCCS_POS_027 Version 1

To ensure VCCS POS terminal is capable of performing ODA operation successfully with a
Test Description key length more than 176 bytes as issuer public key, a PIN is required and the transaction is
approved online.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Test Applicability
Supports Contactless transaction : Yes

Final 64/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Purchase : Yes
PIN entry capable : Yes
Online Only ODA Capable Terminal : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction of amount VND 527000

User Guide Tap and remove card


When prompted for PIN enter 123456
Min. Amount - VND 527000.00
Max. Amount - VND 527000.00
Default
Transaction PAN - 9704111234560725
Requirements Card Profile - TestCard04CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)


Pass Criteria -Application Label of the application selected
-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


In First GENERATE AC, the terminal requests an ARQC

In First GENERATE AC, CDA is requested

The card responds to the First GENERATE AC with an ARQC

Offline data authentication was performed

Online PIN entered

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Final 65/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "00xx00"

Field P-4 Transaction amount is equal to VND 270000

Field P-13 Local Transaction Date is present


Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification contactless
transaction)
Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Tag '95' (Terminal Verification Result)

CDA is performed

- BYTE 1: '0??? ????'b

Tag '95' (Terminal Verification Result)

CDA is success

- BYTE 1: '???? ?0??'b

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Final 66/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

2.2.10 CL_VCCS_POS_028

Test case Name CL_VCCS_POS_028 Version 1

To ensure VCCS POS terminal is capable of performing ODA operation successfully with a
Test Description key length of 176 bytes as issuer public key, a PIN is required and the transaction is approved
online.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Online Only ODA Capable Terminal : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction of amount VND 528000

User Guide Tap and remove card


When prompted for PIN enter 123456
Min. Amount - VND 528000.00
Max. Amount - VND 528000.00
Default
Transaction PAN - 9704111234560550
Requirements Card Profile - TestCard05CL
PIN - Not Applicable

Host Rules Rule - Not Applicable

Final 67/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Value - Not Applicable
Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


In First GENERATE AC, the terminal requests an ARQC
Pass Criteria
In First GENERATE AC, CDA is requested

The card responds to the First GENERATE AC with an ARQC

Offline data authentication was performed

Online PIN entered

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification transaction of
contactless M/Chip card)

2.2.11 CL_VCCS_POS_029

Test case Name CL_VCCS_POS_029 Version 1

Final 68/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure VCCS POS terminal performs an ODA operation correctly when using an issuer
Test Description public key length less than 176 bytes, a PIN is required and the transaction is decined online.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Online Only ODA Capable Terminal : Yes

Is Receipt No
Required
Initiate a purchase transaction of amount VND 529000

User Guide Tap and remove card


When prompted for PIN enter 123456
Min. Amount - VND 529000.00
Max. Amount - VND 529000.00
Default
Transaction PAN - 9704111234560667
Requirements Card Profile - TestCard06CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 01


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Pass Criteria Card Log Validation


In First GENERATE AC, the terminal requests an ARQC

In First GENERATE AC, CDA is requested

The card responds to the First GENERATE AC with an ARQC

Offline data authentication was performed

Online PIN entered

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Final 69/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 529000.00

Field P-13 Local Transaction Date is present


Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification contactless
transaction)
Field P-23 Card Sequence Number is equal to "012"

Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Tag '95' (Terminal Verification Result)

CDA is performed

- BYTE 1: '0??? ????'b

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Final 70/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

2.2.12 CL_VCCS_POS_030

Test case Name CL_VCCS_POS_030 Version 1

To ensure VCCS POS terminal performs an ODA operation correctly when using an invalid
Test Description ICC certificate and declines the transaction.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Online Only ODA Capable Terminal : Yes

Is Receipt No
Required
Initiate a purchase transaction of amount VND 530000

User Guide When prompted for PIN enter 123456


Tap and remove card
Min. Amount - VND 530000.00
Max. Amount - VND 530000.00
Default
Transaction PAN - 9704111234560774
Requirements Card Profile - TestCard07CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 01


Unique Transaction Id - Not Applicable

Final 71/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


In First GENERATE AC, the terminal requests an ARQC

In First GENERATE AC, CDA is requested

The card responds to the First GENERATE AC with an ARQC

Offline data authentication was performed

Online PIN entered


Pass Criteria
1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Tag '95' (Terminal Verification Result)

CDA is performed

- BYTE 1: '0??? ????'b

Transaction is declined

2.2.13 CL_VCCS_POS_039

Test case Name CL_VCCS_POS_039 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface and a PIN is required and the transaction is approved online.

Transaction Name Purchase

Interface Contactless Chip

Final 72/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
POS Machine : Yes
Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
PIN entry capable : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
Enter transaction amount of VND 539000
User Guide
Tap and remove card
When prompted for PIN enter 123456
Min. Amount - VND 539000.00
Max. Amount - VND 539000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:


Pass Criteria -AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

Final 73/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-13 Local Transaction Date is present


Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification contactless
transaction)
Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

Final 74/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

2.2.14 CL_VCCS_POS_040

Test case Name CL_VCCS_POS_040 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface and no PIN is required and the transaction is approved online.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction

User Guide Enter transaction amount of VND 500000


Tap and remove card
Min. Amount - VND 500000.00
Max. Amount - VND 500000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 75/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN (expectation: no)

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended
- NO PIN REQUIRED

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')
Pass Criteria
1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '00' (Online PIN entered - False)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500000

Field P-13 Local Transaction Date is present

Final 76/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification contactless
transaction)
Field P-22 Point of Service Entry Mode is equal to "070" (Contactless transactions at without
PIN Entry Capability)
Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is NOT present

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

2.2.15 CL_VCCS_POS_041

Test case Name CL_VCCS_POS_041 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface and no PIN is required and the transaction is declined online with an
exceed limit transaction amount message.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 441000

User Guide Insert card


When prompted for PIN enter 123456
Remove card when transaction is finished
Default
Transaction Min. Amount - VND 441000.00
Requirements

Final 77/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Max. Amount - VND 441000.00
PAN - 9704111234560428
Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 13


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN (expectation: no)

Terminal displays transaction is processed (online)

Terminal displays transaction is declined with message indicating limit exceeded

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

Pass Criteria - BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '00' (Online PIN entered - False)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-52 PIN Data is NOT present

Field P-55 VCCS Chip Data is present

The transaction is declined.

Final 78/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.2.16 CL_VCCS_POS_042

Test case Name CL_VCCS_POS_042 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface and a PIN is required and the transaction is declined online.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
PIN entry capable : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 542000
User Guide
Tap and remove card
When prompted for PIN enter 123456
Min. Amount - VND 542000.00
Max. Amount - VND 542000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 51


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


Pass Criteria
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

Final 79/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Response from host is "51" Declined

2.2.17 CL_VCCS_POS_043

Test case Name CL_VCCS_POS_043 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface when the PIN is entered incorrectly twice and is approved at the third
attempt. (CAD re-use same set of chip data in each PIN entry)

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Supports new session for PIN retry : No

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
Enter transaction amount of VND 543000
User Guide
Tap and remove card
When prompted for PIN enter 987654

Final 80/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tap and remove card
When prompted for PIN enter 987654
Tap and remove card
When prompted for PIN enter 123456
Min. Amount - VND 543000.00
Max. Amount - VND 543000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - APPROVE

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN (1)

Terminal displays transaction is declined due to incorrect PIN (1)

Terminal prompts for PIN (2)

Terminal displays transaction is declined due to incorrect PIN (2)

Terminal prompts for PIN (3)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:


Pass Criteria
-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

Final 81/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Decrypted PIN digits are equal to "123456"

Response from host is "00" Approved

2.2.18 CL_VCCS_POS_044

Test case Name CL_VCCS_POS_044 (1st Transaction – decline) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface when the PIN is entered incorrectly twice and is approved at the third
attempt. (CAD use different set of chip data in each PIN retry)

Transaction Name Trx1_Incorrect_PIN

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 543000
User Guide
Tap and remove card
When prompted for PIN enter 987654
Min. Amount - VND 544000.00
Max. Amount - VND 544000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

Final 82/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal displays transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays PIN is incorrect and prompts for PIN re-entry

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Test case Name CL_VCCS_POS_044 (2nd transaction – decline) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface when the PIN is entered incorrectly twice and is approved at the third
attempt. (CAD use different set of chip data in each PIN retry)

Transaction Name Trx2_Incorrect_PIN

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes

Test Applicability Support Purchase : Yes


PIN entry capable : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required
Tap and remove card
User Guide
When prompted for PIN enter 987654

Final 83/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 544000.00
Max. Amount - VND 544000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal displays transaction is processed (online)

Terminal displays PIN is incorrect and prompts for PIN re-entry

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)


Pass Criteria
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
The Application Transaction Counter (tag 9F36) is different from the previous transaction

Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Test case Name CL_VCCS_POS_044 (3rd transaction – approve) Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface when the PIN is entered incorrectly twice and is approved at the third
attempt. (CAD use different set of chip data in each PIN retry)

Transaction Name Trx3_Correct_PIN

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Final 84/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PIN entry capable : Yes
Supports new session for PIN retry : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Tap and remove card
User Guide
When prompted for PIN enter 123456
Min. Amount - VND 544000.00
Max. Amount - VND 544000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.
Pass Criteria
1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
The Application Transaction Counter (tag 9F36) is different from the previous transaction

Decrypted PIN digits are equal to "123456"

Final 85/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Response from host is "00" Approved

2.2.19 CL_VCCS_POS_045

Test case Name CL_VCCS_POS_045 Version 1

To ensure the VCCS POS terminal correctly supports a purchase transaction over the
Test Description contactless interface and the transaction is declined online with a PIN tries exceeded message.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
PIN entry capable : Yes

Is Receipt No
Required
Initiate a purchase transaction
Enter transaction amount of VND 545000
User Guide
Tap and remove card
When prompted for PIN enter 123456
Min. Amount - VND 545000.00
Max. Amount - VND 545000.00
Default
Transaction PAN - 9704111234560824
Requirements Card Profile - TestCard08CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 75


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN
Pass Criteria
Terminal displays transaction is processed (online)

Terminal displays transaction is declined due to PIN tries exceeded

Final 86/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Response from host is "75" Allowable number of PIN tries exceeded

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

2.2.20 CL_VCCS_POS_046

Test case Name CL_VCCS_POS_046 Version 1

To ensure the VCCS terminal correctly supports a purchase transaction over the contactless
Test Description interface and the transaction response includes an issuer script.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
additionalTap=1

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required

Final 87/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate a purchase transaction
Enter transaction amount of VND 460000
User Guide
Tap and remove card
Tap and remove card
Min. Amount - VND 460000.00
Max. Amount - VND 460000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - SCRIPT_72

Host Rules Value - 0604821800


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN (expectation: no)

Terminal displays transaction is processed (online)

Terminal prompts to tap card again

Terminal displays transaction is approved

Receipt is printed

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '00' (Online PIN entered - False)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal sends issuer script to card.

Host Validation
The host response includes an issuer script

2.2.21 CL_VCCS_POS_048

Test case Name CL_VCCS_POS_048 Version 1

Final 88/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure the VCCS POS terminal correctly aborts a contactless transaction when the card is
Test Description removed before transaction communication was completed.

Transaction Name Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction

User Guide Enter transaction amount of VND 480000


Tap and immediately remove card
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card
Pass Criteria
Terminal displays transaction amount

Terminal displays transaction is aborted

2.2.22 CL_VCCS_POS_050

Test case Name CL_VCCS_POS_050 Version 1

To ensure the VCCS POS terminal correctly supports a purchase with cashback transaction
Test Description over the contactless interface and the transaction is approved online.

Transaction Name Purchase with Cashback

Interface Contactless Chip

POS Machine : Yes


Test Applicability
Supports Contactless transaction : Yes

Final 89/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Purchase with Cashback : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase with cashback transaction
Enter transaction amount of VND 550000 consisting of base amount VND 500000 and
cashback amount VND 50000
User Guide
Tap and remove card
When prompted for PIN enter 123456
Min. Amount - VND 550000.00
Max. Amount - VND 550000.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays total transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)


Pass Criteria -Application Label of the application selected
-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 90/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-4 Transaction amount is equal to VND 550000

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

2.2.23 CL_VCCS_POS_052
Test case Name CL_VCCS_POS_052 Version 1

To ensure the VCCS POS terminal correctly supports a purchase with cashback transaction
Test Description over the contactless interface and the transaction is declined online.

Transaction Name Purchase with Cashback

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase with Cashback : Yes

Is Receipt No
Required
Initiate a purchase with cashback transaction
Enter transaction amount of VND 552000 consisting of base amount VND 500000 and
cashback amount VND 52000
User Guide
Tap and remove card
When prompted for PIN enter 123456

Default Min. Amount - VND 552000.00


Transaction
Max. Amount - VND 552000.00
Requirements

Final 91/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PAN - 9704111234560428
Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 51


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays total transaction amount

Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)


Pass Criteria - BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Field P-4 Transaction amount is equal to VND 552000

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Final 92/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.

2.2.24 CL_VCCS_POS_054

Test case Name CL_VCCS_POS_054 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contactless interface when the transaction is approved online.

Transaction Name Balance Inquiry

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless Balance Inquiry : Yes

Is Receipt No
Required
Initiate a balance inquiry transaction

User Guide Tap and remove card


When prompted for PIN enter 123456
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560519
Requirements Card Profile - TestCard14CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for PIN


Pass Criteria
Terminal displays correct balance of VND XXXXXXX

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

Final 93/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

2.2.25 CL_VCCS_POS_056

Test case Name CL_VCCS_POS_056 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contactless interface when the transaction is declined online (response other than 'PIN
incorrect').

Transaction Name Balance Inquiry

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless Balance Inquiry : Yes

Is Receipt No
Required
Initiate a balance inquiry transaction

User Guide Tap and remove card


When prompted for PIN enter 123456
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560527
Requirements Card Profile - TestCard15CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 05


Unique Transaction Id - Not Applicable

Final 94/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal prompts for PIN

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

Pass Criteria 1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

Response from host is "05" Unable to process

2.2.26 CL_VCCS_POS_058

Test case Name CL_VCCS_POS_058 Version 1

To ensure the VCCS POS terminal correctly supports a balance inquiry transaction over the
Test Description contactless interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name Balance Inquiry

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless Balance Inquiry : Yes

Is Receipt No
Required
Initiate a balance inquiry transaction
Tap and remove card
User Guide
When prompted for PIN enter 987654
When re-prompted for PIN, abort transaction
Min. Amount - VND 0.00
Default Max. Amount - VND 0.00
Transaction
PAN - 9704111234560535
Requirements
Card Profile - TestCard16CL

Final 95/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PIN - Not Applicable

Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')
Pass Criteria
Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "30XX00"

Field P-4 Transaction amount is equal to VND 00.00

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Response from host is "55" Incorrect PIN

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

2.2.27 CL_VCCS_POS_060

Test case Name CL_VCCS_POS_060 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contactless interface when the transaction is approved online.

Transaction Name PIN Change

Interface Contactless Chip

POS Machine : Yes


Test Applicability
Supports Contactless transaction : Yes

Final 96/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Supports Contactless PIN Change : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Tap and remove card
When prompted for PIN enter 123456
User Guide
When prompted for new PIN enter 555555
When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560543
Requirements Card Profile - TestCard17CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction is completed successfully

Card Log Validation

Pass Criteria Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

Final 97/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00


Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification transaction of
contactless card)
Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-105 New PIN Block is present

Decrypted new PIN digits are equal to "555555"

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

2.2.28 CL_VCCS_POS_062

Test case Name CL_VCCS_POS_062 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contactless interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name PIN Change

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless PIN Change : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Tap and remove card
User Guide
When prompted for PIN enter 987654
when re-prompted for PIN, abort transaction

Final 98/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560550
Requirements Card Profile - TestCard18CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

Pass Criteria - BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00


Field P-22 Point of Service Entry Mode is equal to "071" (online PIN verification transaction of
contactless card)
Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Final 99/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.2.29 CL_VCCS_POS_064

Test case Name CL_VCCS_POS_064 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contactless interface when customer enters the PIN 2 times but entered PIN is not the same
then terminal will prompt customer to re-enter new PIN.

Transaction Name PIN Change

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless PIN Change : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Tap and remove card
When prompted for PIN enter 123456
User Guide
When prompted for new PIN enter 555555
When prompted for new PIN enter 666666 (for confirmation)
When prompted to re-enter new PINs, enter new PIN again
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 100/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal prompts for old PIN


Pass Criteria
Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal prompt customer to re-enter new PINs

2.2.30 CL_VCCS_POS_066

Test case Name CL_VCCS_POS_066 Version 1

To ensure the VCCS POS terminal correctly supports a PIN Change transaction over the
Test Description contactless interface when the transaction times out.

Transaction Name PIN Change

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless PIN Change : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Tap and remove card
When prompted for PIN enter 123456
User Guide
When prompted for new PIN enter 555555
When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560568
Requirements Card Profile - TestCard19CL
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 101/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction is declined, "PIN change transaction may be processed

unsuccessfully, please re-check your PIN"


Pass Criteria
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Transaction is declined

2.2.31 CL_VCCS_POS_067

Test case Name CL_VCCS_POS_067 (1st transaction – decline) Version 1

To ensure the VCCS POS terminal correctly re-initiate a transaction over contactless interface
Test Description when host declines the transaction with response code 85

Transaction Name Trx1_Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


PIN entry capable : Yes

Is Receipt No
Required
Initiate a purchase transaction

User Guide Enter transaction amount of VND 400000


Tap and remove card

Default Min. Amount - VND 400000.00


Transaction
Max. Amount - VND 400000.00
Requirements

Final 102/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PAN - 9704111234560428
Card Profile - TestCard01CL
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 85


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount


Pass Criteria
Terminal prompts for PIN (expectation: no)

Terminal displays transaction is processed (online)

Terminal displays transaction is declined with message indicating PIN entry required

Test case Name CL_VCCS_POS_067 (2nd transaction - re-enter PIN) Version 1

To ensure the VCCS POS terminal correctly re-initiate a transaction over contactless interface
Test Description when host declines the transaction with response code 85

Transaction Name Trx2_Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


PIN entry capable : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required

User Guide

Min. Amount - Not Applicable


Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 103/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

User validation
Terminal re-initiate the transaction with same amount
Pass Criteria
Terminal prompts for PIN

Terminal displays transaction is approved

2.2.32 CL_VCCS_POS_123

Test case Name CL_VCCS_POS_123 (1st Transaction – Purchase) Version 1

To ensure the VCCS POS terminal correctly cancels a transaction by creating a void
Test Description transaction that the ACQ host converts to a reversal message.

Transaction Name Trx1_Purchase

Interface Contactless Chip

POS Machine : Yes


Supports Contactless transaction : Yes
Test Applicability
Support Purchase : Yes
Void transaction supports : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a purchase transaction
When prompted for PIN enter 123456
User Guide
Enter transaction amount of VND 500123.00
Tap the card
Min. Amount - VND 500123.00
Max. Amount - VND 500123.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card
Pass Criteria
Terminal displays transaction amount

Terminal prompts for PIN

Final 104/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal displays transaction is approved

Receipt is printed

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500123.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "071" (online PIN Contactless transactions)

Field P-23 Card Sequence Number is equal to "005"

Field P-52 PIN Data is present

Field P-39 Response code is correct

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Test case Name CL_VCCS_POS_123 (2nd Transaction – Void) Version 1

To ensure the VCCS POS terminal correctly cancels a transaction by creating a void
Test Description transaction that the ACQ host converts to a reversal message.

Transaction Name Trx2_Reversal

Interface Manual

POS Machine : Yes


Test Applicability
Supports Contactless transaction : Yes

Final 105/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Purchase : Yes
Void transaction supports : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Initiate a void transaction

User Guide Select corresponding purchase


Proceed with void transaction
Min. Amount - VND 500123.00
Max. Amount - VND 500123.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)

Terminal displays transaction is approved

Receipt is printed

Host Validation
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500123.00


Pass Criteria
Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)

Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)

Final 106/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.2.33 CL_VCCS_POS_128

Test case Name CL_VCCS_POS_128 (1st Transaction – Purchase) Version 1

To ensure the VCCS POS terminal correctly declines a contactless interface transaction when
Test Description the online processing times out and subsequently acquirer host generates a reveral message
upon a reversal request from POS.

Transaction Name Trx1_Purchase

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
When prompted for PIN enter 123456
User Guide
Enter transaction amount of VND 500128.00
Tap the card
Min. Amount - VND 500128.00
Max. Amount - VND 500128.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card
Pass Criteria
Terminal displays transaction amount

Terminal prompts for PIN

Final 107/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '00' (Offline data authentication was performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500128.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "005"

Field P-52 PIN Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Test case Name CL_VCCS_POS_128 (2nd Transaction – Reversal) Version 1

To ensure the VCCS POS terminal correctly declines a contactless interface transaction when
Test Description the online processing times out and subsequently acquirer host generates a reveral message
upon a reversal request from POS.

Transaction Name Trx2_Reversal

Interface Manual

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Support Purchase : Yes

Final 108/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt Yes (For a declined transaction receipt printing is optional)
Required

User Guide Trigger terminal environment for a reveral if it is not auto

Min. Amount - VND 500128.00


Max. Amount - VND 500128.00
Default
Transaction PAN - 9704111234560428
Requirements Card Profile - TestCard01CL
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)

Observed a reversal transaction is triggered from terminal

Host Validation
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500128.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)
Pass Criteria
Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

Final 109/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.2.34 CL_VCCS_POS_131

Test case Name CL_VCCS_POS_131 Version 1

To ensure the VCCS POS terminal will not initiate a reversal transaction when there is a time-
Test Description out on a contactless PIN-change transaction

Transaction Name PIN Change

Interface Contactless Chip

POS Machine : Yes

Test Applicability Supports Contactless transaction : Yes


Supports Contactless PIN Change : Yes

Is Receipt No
Required
Initiate a Pin Change transaction
Tap and remove card
When prompted for PIN enter 123456

User Guide When prompted for new PIN enter 555555


When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Trigger terminal environment for a reveral if it is not auto
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234560501
Requirements Card Profile - TestCard13CL
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice


Pass Criteria
Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction times out

Observed a reversal transaction is NOT triggered from terminal

Final 110/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

2.3 Test Case VCCS POS Dual interface

2.3.1 DUAL_VCCS_POS_120

Test case Name DUAL_VCCS_POS_120 Version 1

To ensure the VCCS POS terminal correctly turns off the contactless field for the duration of a
Test Description purchase transaction over the contact interface. A separate RF probe is required.

Transaction Name Purchase

Interface Contact Chip

ATM Machine : Yes


Test Applicability
Support Contact transaction : Yes

Final 111/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Supports Contactless transaction : Yes
Support Purchase : Yes

Is Receipt No
Required
Initiate a purchase transaction
When prompted for PIN enter 123456
Enter transaction amount of VND 500120.00
User Guide
Insert card and when inserted hold RF probe in front of contactless reader
Remove RF probe when transaction is finished
Remove card
Min. Amount - VND 500120.00
Max. Amount - VND 500120.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal is continue with the contact transaction and it is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0 00 00 07 27 10 10)

-Application Label of the application selected


Pass Criteria -The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 112/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '80' (Transaction exceeds floor limit)

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "000000"

Field P-4 Transaction amount is equal to VND 500120.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (online PIN Contact transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Final 113/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

Tag '9F34' (CVM Results) inside P-55 Chip

Data is present and its value is correct.

2.3.2 DUAL_VCCS_POS_121

Test case Name DUAL_VCCS_POS_121 Version 1

To ensure the VCCS POS terminal correctly aborts a contactless transaction when a card with
Test Description a contact interface is detected. A separate contact chip card is required.

Transaction Name Aborted_Purchase

Interface Contactless Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Supports Contactless transaction : Yes
Support Purchase : Yes

Is Receipt No
Required

Final 114/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate a purchase transaction
When prompted for PIN enter 123456

User Guide Enter transaction amount of VND 500121.00


Tap and remove card
Insert a contact chip card
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card

Terminal displays transaction amount


Pass Criteria
Terminal prompts for PIN

Terminal displays transaction is processed (online)

Terminal terminate the transaction after contact card is inserted

2.4 Test Case VCCS POS Magnetic Stripe Contact Interface

2.4.1 MS_VCCS_POS_026

Test case Name MS_VCCS_POS_026 Version 1

To ensure VCCS-enabled terminal is backward compatible to support an existing magstrip-


Test Description only card.

Transaction Name Purchase

Interface Magnetic Stripe

POS Machine : Yes

Test Applicability Support Purchase : Yes


Support Magstripe transaction : Yes

Is Receipt No
Required

Final 115/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Initiate a transaction of amount VND 260000

User Guide Swipe the card 'TestCard11MS'


Complete the transaction
Min. Amount - VND 260000.00
Max. Amount - VND 260000.00
Default
Transaction PAN - 9704118832984058
Requirements Card Profile - TestCard11MS
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal allows magstripe-only card.

Transaction is approved.

Host Validation
Pass Criteria
Message Type is "0200"

Field P-22 Point of Service Entry Mode is equal to "021" (Current Magstripe Transaction)

Field P-23 Card Sequence Number should be empty for a magstripe transaction.

Field P-55 VCCS Chip Data is not present in a magstripe transaction

2.5 Test Case VCCS ATM Contact Interface

2.5.1 CT_VCCS_ATM_003

Test case Name CT_VCCS_ATM_003 Version 1

To ensure the terminal insist for a chip transaction if the user swipes the card first, provided
Test Description chip is present and not broken.

Transaction Name Transaction

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
ATM supports combined reader : No

Final 116/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt No
Required
Swipe the magstripe card 'TestCard06CT'

User Guide Initiate a transaction of amount VND 300000


When terminal prompts to use a chip card, insert the test card
Min. Amount - VND 300000.00
Max. Amount - VND 300000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal prompts to insert a chip card when swipe the magstripe card.

2.5.2 CT_VCCS_ATM_004

Test case Name CT_VCCS_ATM_004 Version 1

To ensure terminal screen displays all application that are personalized on the card and
Test Description supported by the terminal.

Transaction Name Transaction

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Support International Scheme : Yes

Is Receipt No
Required
Insert the card
Initiate a transaction of amount VND 400000
User Guide
The terminal display 2 applications
Select 1 application and proceed the transaction

Final 117/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 400000.00
Max. Amount - VND 400000.00
Default
Transaction PAN - 9704111234560121
Requirements Card Profile - TestCard02CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal screen displays all applications in the card.

2.5.3 CT_VCCS_ATM_015

Test case Name CT_VCCS_ATM_015 Version 1

To ensure ATM terminal supports fallback transaction when the chip card has some failure and
Test Description its approved online.

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Support Magstripe transaction : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert the Chip card "ATM Test Card VCCS2"
Initiate a withdrawal transaction

User Guide When terminal indicates to use magstripe card, swipe the card 'TestCard06CT'
When prompted for PIN enter 123456
Enter transaction amount VND 500000
Min. Amount - VND 500000.00
Default Max. Amount - VND 500000.00
Transaction
PAN - 9704118832984058
Requirements
Card Profile - TestCard11MS

Final 118/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PIN - Not Applicable

Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal indicates for a fallback transaction.

Terminal requires to enter PIN.

Transaction is approved.

Pass Criteria Host Validation


Message Type is "0200"

Field P-22 Point of Service Entry Mode is equal to "081" (Fallback – with PIN)

Field P-23 Card Sequence Number should not present for a magstripe card transaction.

Field P-55 VCCS Chip Data is not present in a magstripe transaction

2.5.4 CT_VCCS_ATM_018

Test case Name CT_VCCS_ATM_018 Version 1

To ensure terminal is not allowing a fallback transaction when VCCS payment application is
Test Description blocked

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Insert the card

User Guide Initiate a withdrawal transaction


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Default Max. Amount - Not Applicable
Transaction
PAN - Not Applicable
Requirements
Card Profile - Not Applicable

Final 119/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
PIN - Not Applicable

Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.5.5 CT_VCCS_ATM_020

Test case Name CT_VCCS_ATM_020 Version 1

To ensure terminal is not allowing a fallback transaction when GPO command with a response
Test Description code 6985

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Insert the card

User Guide Initiate a withdrawal transaction


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 120/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

User validation
Pass Criteria
Terminal does not allow fallback transaction.

2.5.6 CT_VCCS_ATM_024

Test case Name CT_VCCS_ATM_024 Version 1

To ensure terminal is not allowing a fallback transaction when transaction broken after the 1st
Test Description Gen AC command

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Support Magstripe transaction : Yes

Is Receipt No
Required
Insert the card

User Guide Initiate a withdrawal transaction


Transaction is aborted and fallback is not allowed
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Pass Criteria
Terminal does not allow fallback transaction.

Final 121/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

2.5.7 CT_VCCS_ATM_101

Test case Name CT_VCCS_ATM_101 Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the transaction is approved online.

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate a cash withdrawal transaction

User Guide When prompted for PIN enter 123456


Enter amount of VND 600000.00
Remove card when transaction is finished
Min. Amount - VND 600000.00
Max. Amount - VND 600000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is approved.


Pass Criteria
Receipt is printed

Following information is included on receipt:

- AID of the application selected (A0000007271010)

- Application label of the application selected

Final 122/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal request TC in 2nd Gen AC

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 600000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

2.5.8 CT_VCCS_ATM_102

Test case Name CT_VCCS_ATM_102 Version 1

Final 123/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the transaction is declined online.

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction

User Guide When prompted for PIN enter 123456


Enter amount of VND 700000.00
Remove card when transaction is finished
Min. Amount - VND 700000.00
Max. Amount - VND 700000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 51


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined.

Terminal dispenses amount (expectation: no)

Card Log Validation

Pass Criteria Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

Final 124/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal request AAC in 2nd Gen AC

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 700000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

2.5.9 CT_VCCS_ATM_103

Test case Name CT_VCCS_ATM_103 Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
re-use same set of chip data in each PIN entry)

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Supports new session for PIN retry : No

Final 125/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt Yes (For a declined transaction receipt printing is optional)
Required
Insert card
Initiate a cash withdrawal transaction
Enter transaction amount of VND 800000.00

User Guide When prompted for PIN (1) enter 987654


When prompted for PIN (2) enter 987654
When prompted for PIN (3) enter 123456
Abort the transaction
Min. Amount - VND 800000.00
Max. Amount - VND 800000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN (1)

Terminal displays transaction is declined due to incorrect PIN (1)

Terminal prompts for PIN (2)

Terminal displays transaction is declined due to incorrect PIN (2)

Terminal prompts for PIN (3)

Terminal displays transaction is aborted

Observe identical Field 55 data is sent in 2nd transaction

Card Log Validation


Pass Criteria
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation

Final 126/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 800000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-39 Response code indicates the PIN is wrong

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

2.5.10 CT_VCCS_ATM_104

Test case Name CT_VCCS_ATM_104 Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the transaction is declined online with a PIN tries exceeded response.

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction

User Guide When prompted for PIN enter 123456


Enter amount of VND 900000.00
Remove card when transaction is finished
Min. Amount - VND 900000.00
Default
Transaction Max. Amount - VND 900000.00
Requirements PAN - 9704111234560329

Final 127/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Profile - TestCard04CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 75


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined due to PIN tries exceeded

Terminal dispenses amount (expectation: no)

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b


Pass Criteria
- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal request AAC in 2nd Gen AC

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 900000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "004"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Final 128/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

2.5.11 CT_VCCS_ATM_105

Test case Name CT_VCCS_ATM_105 Version 1

To ensure the ATM terminal correctly supports a balance inquiry transaction over the contact
Test Description interface when the transaction is approved online.

Transaction Name Balance Inquiry

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate a balance inquiry transaction
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561129
Requirements Card Profile - TestCard11CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 129/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays correct balance of VND XXXXXXX

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

Pass Criteria 1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

2nd GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Host Validation
Message Type is "0200"

Final 130/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "30?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-25 Point of Service Condition Code is equal to "00"

Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

Tag '9F34' (CVM Results) inside P-55 Chip Data is present and its value is correct.

Final 131/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.12 CT_VCCS_ATM_106

Test case Name CT_VCCS_ATM_106 Version 1

To ensure the ATM terminal correctly supports a balance inquiry transaction over the contact
Test Description interface when the transaction is declined online (response other than 'PIN incorrect').

Transaction Name Balance Inquiry

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Is Receipt No
Required
Insert card
Initiate a balance inquiry transaction
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561137
Requirements Card Profile - TestCard12CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 05


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation

Pass Criteria Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 132/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "30?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

Final 133/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.13 CT_VCCS_ATM_107

Test case Name CT_VCCS_ATM_107 Version 1

To ensure the ATM terminal correctly supports a balance inquiry transaction over the contact
Test Description interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name Balance Inquiry

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Balance Inquiry : Yes

Is Receipt No
Required
Insert card
Initiate a balance inquiry transaction

User Guide When prompted for PIN enter 987654


when re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561145
Requirements Card Profile - TestCard13CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.
Pass Criteria
1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

Final 134/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "30?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.5.14 CT_VCCS_ATM_108

Test case Name CT_VCCS_ATM_108 Version 1

To ensure the ATM terminal correctly supports a mini-statement transaction over the contact
Test Description interface when the transaction is approved online.

Final 135/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Transaction Name Mini Statement

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


ATM Mini statement : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate a mini statement request transaction
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561152
Requirements Card Profile - TestCard14CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal will print upto 10 most recent transactions

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Pass Criteria 1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Final 136/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "35?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-48 Additional Private Data should present and not empty

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

Final 137/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.15 CT_VCCS_ATM_109

Test case Name CT_VCCS_ATM_109 Version 1

To ensure the ATM terminal correctly supports a mini-statement transaction over the contact
Test Description interface when the transaction is declined online (response other than 'PIN incorrect').

Transaction Name Mini Statement

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


ATM Mini statement : Yes

Is Receipt No
Required
Insert card
Initiate a mini statement request transaction
User Guide
When prompted for PIN enter 123456
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561160
Requirements Card Profile - TestCard15CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 05


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation

Pass Criteria Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 138/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "35?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

Final 139/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.16 CT_VCCS_ATM_110

Test case Name CT_VCCS_ATM_110 Version 1

To ensure the ATM terminal correctly supports a mini-statement transaction over the contact
Test Description interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name Mini Statement

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


ATM Mini statement : Yes

Is Receipt No
Required
Insert card
Initiate a mini statement request transaction

User Guide When prompted for PIN enter 987654


when re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561178
Requirements Card Profile - TestCard16CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is declined due to incorrect PIN

Terminal will print upto 10 most recent transactions (expectation: no)

Card Log Validation


Pass Criteria
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

Final 140/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "35?000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.5.17 CT_VCCS_ATM_111

Test case Name CT_VCCS_ATM_111 Version 1

Final 141/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure the ATM terminal correctly supports a intra-bank fund transfer (ITFT Deposit -
Test Description Default Account) over the contact interface when the transaction is approved online.

Transaction Name ITFT Deposit (Default Account)

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Intra bank fund transfer : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate ITFT transaction
When prompted for PIN enter 123456

User Guide Enter Beneficiary Bank account number : 1122334455


Select beneficiary account type as "Default"
Enter amount of VND 1500000.00
Confirm transaction
Min. Amount - VND 1500000.00
Max. Amount - VND 1500000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays following account types:

- Default

- Savings

Pass Criteria - Current

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0000007271010)

Final 142/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
-Application Label of the application selected
-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests TC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "4000??"

Final 143/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-4 Transaction amount is equal to VND 1500000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-103 Beneficiary account information should not be empty.

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

2.5.18 CT_VCCS_ATM_112

Test case Name CT_VCCS_ATM_112 Version 1

To ensure the ATM terminal correctly supports a intra-bank fund transfer (ITFT Deposit -
Test Description Saving Account) over the contact interface when the transaction is approved online.

Transaction Name ITFT Deposit (Saving Account)

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Intra bank fund transfer : Yes
ATM supports account type selection for ITFT : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate ITFT transaction
When prompted for PIN enter 123456

User Guide Enter Beneficiary Bank account number : 1122334455


Select beneficiary account type as "Saving"
Enter amount of VND 1600000.00
Confirm transaction

Final 144/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 1600000.00
Max. Amount - VND 1600000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays following account types:

- Default

- Savings

- Current

Terminal displays transaction is processed (online)

Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0000007271010)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Pass Criteria Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

Final 145/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "4010??"

Field P-4 Transaction amount is equal to VND 1600000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-103 Beneficiary account information should not be empty.

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

Final 146/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
2.5.19 CT_VCCS_ATM_113

Test case Name CT_VCCS_ATM_113 Version 1

To ensure the ATM terminal correctly supports a intra-bank fund transfer (ITFT Deposit -
Test Description Current Account) over the contact interface when the transaction is approved online.

Transaction Name ITFT Deposit (Current Account)

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Intra bank fund transfer : Yes
ATM supports account type selection for ITFT : Yes

Is Receipt Yes (For a declined transaction receipt printing is optional)


Required
Insert card
Initiate ITFT transaction
When prompted for PIN enter 123456

User Guide Enter Beneficiary Bank account number : 1122334455


Select beneficiary account type as "Current"
Enter amount of VND 1700000.00
Confirm transaction
Min. Amount - VND 1700000.00
Max. Amount - VND 1700000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays following account types:

Pass Criteria - Default

- Savings

- Current

Terminal displays transaction is processed (online)

Final 147/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Terminal displays transaction is approved

Receipt is printed

Following information is included on receipt:

-AID of the application selected (A0000007271010)

-Application Label of the application selected


-The ARQC cryptogram (expand 1st GENERATE AC in card simulator execution report) -
Recommended

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Final 148/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "4020??"

Field P-4 Transaction amount is equal to VND 1700000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-103 Beneficiary account information should not be empty.

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

2.5.20 CT_VCCS_ATM_114

Test case Name CT_VCCS_ATM_114 Version 1

To ensure the ATM terminal correctly supports a intra-bank fund transfer (ITFT Deposit -
Test Description Default Account) over the contact interface when the transaction is declined online (Other than
PIN incorrect)

Transaction Name ITFT Deposit (Default Account)

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Intra bank fund transfer : Yes

Is Receipt No
Required
Insert card
Initiate ITFT transaction
User Guide
When prompted for PIN enter 123456
Enter Beneficiary Bank account number : 1122334455

Final 149/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Select beneficiary account type as "Default"
Enter amount of VND 1800000.00
Confirm transaction
Min. Amount - VND 1800000.00
Max. Amount - VND 1800000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 05


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays following account types:

- Default

- Savings

- Current

Terminal displays transaction is processed (online)

Terminal displays transaction is declined

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

Pass Criteria 1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

Final 150/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "4000??"

Field P-4 Transaction amount is equal to VND 1800000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-103 Beneficiary account information should not be empty.

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.

2.5.21 CT_VCCS_ATM_115

Test case Name CT_VCCS_ATM_115 Version 1

Final 151/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
To ensure the ATM terminal correctly supports a intra-bank fund transfer (ITFT Deposit -
Test Description Default Account) over the contact interface when the transaction is declined online with a 'PIN
incorrect' response.

Transaction Name ITFT Deposit (Default Account)

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Intra bank fund transfer : Yes

Is Receipt No
Required
Insert card
Initiate ITFT transaction

User Guide When prompted for PIN enter 987654


when re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561111
Requirements Card Profile - TestCard10CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')
Pass Criteria
1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Final 152/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "4000??"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

Field P-103 Beneficiary account information should not be empty.

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.5.22 CT_VCCS_ATM_116

Test case Name CT_VCCS_ATM_116 Version 1

To ensure the ATM terminal correctly supports a PIN Change transaction over the contact
Test Description interface when the transaction is approved online.

Transaction Name PIN Change

Final 153/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Insert card
Initiate "PIN change" function
When prompted for old PIN enter 123456

User Guide When prompted for new PIN enter 555555


When prompted for new PIN enter 555555 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561186
Requirements Card Profile - TestCard17CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal displays transaction is processed (online)

Terminal displays transaction is completed successfully

Card Log Validation


Pass Criteria
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct Terminal Country Code (tag '9F 1A')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

Final 154/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Currency Code (tag '5F 2A')

1st GENERATE AC request data contains correct Transaction Date (tag '9A')

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

1st GENERATE AC request data contains Unpredictable Number (tag '9F 37')

1st GENERATE AC request data contains correct Terminal Type (tag '9F 35')

1st GENERATE AC request data contains correct CVM Results (tag '9F 34')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-13 Local Transaction Date is present

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-25 Point of Service Condition Code is equal to "00"

Field P-35 Track 2 Data is present

Field P-37 Retrieval Reference Number is present

Field P-49 Transaction Currency Code is present

Field P-52 PIN Data is present

Decrypted PIN digits are equal to "123456"

Field P-105 New PIN Block is present

Final 155/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Decrypted new PIN digits are equal to "555555"

Field P-55 VCCS Chip Data is present

Tag '84' (AID) inside P-55 Chip Data is present and its value is correct.

Hybrid Validation
Tag '5F2A' (Transaction Currency Code) inside P-55 Chip Data is present and its value is
correct.
Tag '82' (Application Interchange Profile) inside P-55 Chip Data is present and its value is
correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9A' (Transaction Date) inside P-55 Chip Data is present and its value is correct.

Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '9F03' (Other Amount (See Note)) inside P-55 Chip Data is present and its value is
correct.
Tag '9F10' (Issuer Application Data) inside P-55 Chip Data is present and its value is correct.

Tag '9F1A' (Terminal Country Code) inside P-55 Chip Data is present and its value is correct.

Tag '9F26' (Application Cryptogram) inside P-55 Chip Data is present and its value is correct.
Tag '9F27' (Cryptogram Information Data) inside P-55 Chip Data is present and its value is
correct.
Tag '9F36' (Application Transaction Counter) inside P-55 Chip Data is present and its value is
correct.
Tag '9F37' (Unpredictable Number) inside P-55 Chip Data is present and its value is correct.

Tag '9F34' (CVM Results) inside P-55 Chip Data is present and its value is correct.

2.5.23 CT_VCCS_ATM_117

Test case Name CT_VCCS_ATM_117 Version 1

To ensure the ATM terminal correctly supports a PIN Change transaction over the contact
Test Description interface when the transaction is declined online with a 'PIN incorrect' response.

Transaction Name PIN Change

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Final 156/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Is Receipt No
Required
Insert card
Initiate "PIN change" function

User Guide When prompted for old PIN enter 987654


when re-prompted for PIN, abort transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561194
Requirements Card Profile - TestCard18CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for old PIN

Terminal displays transaction is declined due to incorrect PIN

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)


Pass Criteria
- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

Final 157/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-35 Track 2 Data is present

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

2.5.24 CT_VCCS_ATM_118

Test case Name CT_VCCS_ATM_118 Version 1

To ensure the ATM terminal correctly supports a PIN Change transaction over the contact
Test Description interface when customer enters the new PIN 2 times but entered PINs are not same then
terminal will prompt customer to re-enter new PINs again.

Transaction Name PIN Change

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Insert card
Initiate "PIN change" function
User Guide
When prompted for old PIN enter 123456
When prompted for new PIN enter 555555

Final 158/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
When prompted for new PIN enter 555556 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for old PIN

Pass Criteria Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal prompt customer to re-enter new PINs

2.5.25 CT_VCCS_ATM_126

Test case Name CT_VCCS_ATM_126 (1st Transaction – Cash Withdrawal) Version 1

To ensure the VCCS ATM terminal correctly generates a reversal message for a declined
Test Description contact transaction.

Transaction Name Trx1_Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction

User Guide When prompted for PIN enter 123456


Enter amount of VND 1000000.00
Remove card when transaction is finished

Final 159/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Min. Amount - VND 1000000.00
Max. Amount - VND 1000000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - SET_IAD

Host Rules Value - 911000000000000000000000000000000000


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined.

Terminal dispenses amount (expectation: no)

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

Pass Criteria - BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal request TC in 2nd Gen AC

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 1000000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Final 160/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

Test case Name CT_VCCS_ATM_126 (2nd Transaction – Reversal) Version 1

To ensure the VCCS ATM terminal correctly generates a reversal message for a declined
Test Description contact transaction.

Transaction Name Trx2_Reversal

Interface Manual

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required

User Guide Trigger terminal environment for a reveral if it is not auto

Min. Amount - VND 1000000.00


Max. Amount - VND 1000000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Terminal prompts for PIN (expectation: no)


Pass Criteria
Observed a reversal transaction is triggered from terminal

Host Validation
Message Type is "0420"

Final 161/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500124.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)

Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.5.26 CT_VCCS_ATM_129

Test case Name CT_VCCS_ATM_129 (1st Transaction – Cash Withdrawal) Version 1

To ensure the ATM terminal correctly declines a contact interface transaction when the online
Test Description processing times out and subsequently acquirer host generates a reveral message upon a
reversal request from ATM.

Transaction Name Trx1_Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction
User Guide
When prompted for PIN enter 123456
Enter amount of VND 1100000.00

Final 162/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Remove card when transaction is finished

Min. Amount - VND 1100000.00


Max. Amount - VND 1100000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN

Terminal displays transaction is processed (online)

Terminal displays transaction is declined.

Terminal dispenses amount (expectation: no)

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b


Pass Criteria
- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal request AAC in 2nd Gen AC

2nd GENERATE AC request data contains correct Issuer Authentication Data (tag '91')

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 1100000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Final 163/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

Test case Name CT_VCCS_ATM_129 (2nd Transaction – Reversal) Version 1

To ensure the ATM terminal correctly declines a contact interface transaction when the online
Test Description processing times out and subsequently acquirer host generates a reveral message upon a
reversal request from ATM.

Transaction Name Trx2_Reversal

Interface Manual

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required

User Guide

Min. Amount - VND 1100000.00


Max. Amount - VND 1100000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for card (expectation: no)

Pass Criteria Terminal prompts for PIN (expectation: no)

Observed a reversal transaction is triggered from terminal

Host Validation

Final 164/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Message Type is "0420"

Field P-2 Primary Account Number is present

Field P-3 Processing code is equal to original value (field P-41)

Field P-4 Transaction amount is equal to VND 500129.00

Field P-32 Acquiring Institution Identification Code is equal to original value (field P-32)

Field P-37 Retrieval Reference Number is equal to original value (field P-37)

Field P-41 Card Acceptor Terminal Identification is equal to original value (field P-41)

Field P-35 Track 2 Data is NOT present

Field P-52 PIN Data is NOT present

Field S-90 Original Data Elements is present and has length 42.

Field S-90 Original Data Elements position 01-04 is equal to "0200"


Field S-90 Original Data Elements position 05-10 is equal to Original trace number (field P-
11)
Field S-90 Original Data Elements position 11-20 is equal to Original transmission date and
time (field P-7)
Field S-90 Original Data Elements position 21-31 is equal to Original acquiring institution
identification code (field P-32)
Field S-90 Original Data Elements position 32-42 is equal to Original forwarding institution
code (field p-33)

2.5.27 CT_VCCS_ATM_132

Test case Name CT_VCCS_ATM_132 Version 1

To ensure ATM terminal will not initiate a reversal transaction when there is a time-out on a
Test Description PIN-change transaction

Transaction Name PIN Change

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


PIN change supports : Yes

Is Receipt No
Required
Insert card
Initiate "PIN change" function
User Guide
When prompted for old PIN enter 123456
When prompted for new PIN enter 555555

Final 165/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
When prompted for new PIN enter 555556 (for confirmation)
Confirm transaction
Remove card when transaction is finished
Min. Amount - VND 0.00
Max. Amount - VND 0.00
Default
Transaction PAN - 9704111234561202
Requirements Card Profile - TestCard19CT
PIN - Not Applicable
Rule - TIMEOUT

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for old PIN

Terminal prompts provision for entering new PINs twice

Terminal ask for transaction confirmation

Terminal displays transaction is processed (online) but time out occurred

Observed a reversal transaction is NOT triggered from terminal

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Pass Criteria - BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Terminal requests AAC in 2nd GENERATE AC.

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

Host Validation
Message Type is "0200"

Field P-2 Primary Account Number is present

Field P-3 Processing Code equals "940000"

Field P-4 Transaction amount is equal to VND 00.00

Final 166/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-13 Local Transaction Date is present

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

2.5.28 CT_VCCS_ATM_133

Test case Name CT_VCCS_ATM_133 Version 1

To ensure the VCCS ATM terminal correctly captures the card if the host response instructs
Test Description this.

Transaction Name Cash Withdrawal

Interface Contact Chip

ATM Machine : Yes

Test Applicability Support Contact transaction : Yes


Support Cash Withdrawal : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction
User Guide
When prompted for PIN enter 123456
Enter amount of VND 1200000.00
Min. Amount - VND 1200000.00
Max. Amount - VND 1200000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 34


Unique Transaction Id - Not Applicable

User validation
Terminal prompt for PIN
Pass Criteria
Terminal displays transaction is processed (online)

ATM captured the card and display relevant information on the screen

Final 167/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Card Log Validation
Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct Amount, Other (tag '9F 03')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

1st GENERATE AC request data contains correct Transaction Type (tag '9C')

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 1200000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Field P-55 VCCS Chip Data is present

Field P-39 Response code indicates the card is fraud

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.

Tag '9F03' (Other Amount) inside P-55 Chip Data is present and its value is correct
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

2.5.29 CT_VCCS_ATM_134

Test case Name CT_VCCS_ATM_134 (1st Transaction – Declined) Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx1_Incorrect_PIN

Final 168/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required
Insert card
Initiate a cash withdrawal transaction
User Guide
Enter transaction amount of VND 1300000.00
When prompted for PIN (1) enter 987654
Min. Amount - VND 1300000.00
Max. Amount - VND 1300000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal prompts for PIN (1)

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Pass Criteria - BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal request AAC in 2nd Gen AC

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

Final 169/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 1300000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

Hybrid Validation
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.
Tag '9C' (Transaction Type) inside P-55 Chip Data is present and its value is correct.

Tag '9F02' (Authorized Amount) inside P-55 Chip Data is present and its value is correct.
Tag '95' (Terminal Verification Result) inside P-55 Chip Data is present and its value is
correct.

Test case Name CT_VCCS_ATM_134 (2nd Transaction – Declined) Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx2_Incorrect_PIN

Interface Contact Chip

ATM Machine : Yes


Test Applicability
Support Contact transaction : Yes

Final 170/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Support Cash Withdrawal : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required

User Guide When prompted for PIN (2) enter 987654

Min. Amount - VND 1300000.00


Max. Amount - VND 1300000.00
Default
Transaction PAN - 9704111234560022
Requirements Card Profile - TestCard01CT
PIN - Not Applicable
Rule - ACTION

Host Rules Value - 55


Unique Transaction Id - Not Applicable

User validation
Terminal displays transaction is declined due to incorrect PIN (1)

Terminal prompts for PIN (2)

Card Log Validation


Terminal requests ARQC in 1st GENERATE AC.

1st GENERATE AC request data contains correct Amount, Authorized (tag '9F 02')

1st GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

Pass Criteria - BYTE 4: '?000 0000'b

- BYTE 5: '00'

Terminal request AAC in 2nd Gen AC

2nd GENERATE AC request data contains correct Authorization Response (tag '8A')

2nd GENERATE AC request data contains correct TVR (tag '95'):

- BYTE 1: '80' (Offline data authentication was not performed)

- BYTE 2: '?000 ?000'b

- BYTE 3: '04' (Online PIN entered)

- BYTE 4: '?000 0000'b

- BYTE 5: '00'

Host Validation

Final 171/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
Message Type is "0200"

Field P-3 Processing Code equals "01?000"

Field P-4 Transaction amount is equal to VND 1300000.00

Field P-22 Point of Service Entry Mode is equal to "051" (All ATM transactions)

Field P-23 Card Sequence Number is equal to "001"

Field P-52 PIN Data is present

Decrypted PIN digits are NOT equal to "123456"

Field P-55 VCCS Chip Data is present

The ATC (tag '9F36' in P-55) should be greater than the previous transaction

Test case Name CT_VCCS_ATM_134 (3rd Transaction – Approved) Version 1

To ensure the ATM terminal correctly supports a cash withdrawal transaction over the contact
Test Description interface when the PIN is entered incorrectly twice and is approved at the third attempt. (CAD
use different set of chip data in each PIN retry)

Transaction Name Trx3_Correct_PIN

Interface Contact Chip

ATM Machine : Yes


Support Contact transaction : Yes
Test Applicability
Support Cash Withdrawal : Yes
Supports new session for PIN retry : Yes

Is Receipt No
Required
When prompted for PIN (3) enter 123456
User Guide
Abort the transaction
Min. Amount - Not Applicable
Max. Amount - Not Applicable
Default
Transaction PAN - Not Applicable
Requirements Card Profile - Not Applicable
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 172/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal displays transaction is declined due to incorrect PIN (2)

Pass Criteria Terminal prompts for PIN (3)

Terminal displays transaction is aborted

Observe new Field 55 data is sent in 2nd transaction

2.6 Test Case VCCS ATM Magnetic Stripe Interface

2.6.1 MS_VCCS_ATM_135

Test case Name MS_VCCS_ATM_135 Version 1

To ensure VCCS-enabled terminal is backward compatible to support an existing magstrip-


Test Description only card.

Transaction Name Cash Withdrawal

Interface Magnetic Stripe

ATM Machine : Yes

Test Applicability Support Cash Withdrawal : Yes


Support Magstripe transaction : Yes

Is Receipt No
Required
Swipe the card 'TestCard11MS'

User Guide Initiate a transaction of amount VND 1400000.00


Complete the transaction
Min. Amount - VND 1400000.00
Max. Amount - VND 1400000.00
Default
Transaction PAN - 9704118832984058
Requirements Card Profile - TestCard11MS
PIN - Not Applicable
Rule - Not Applicable

Host Rules Value - Not Applicable


Unique Transaction Id - Not Applicable

Final 173/174 Confidential


Vietnam Chip Card Specifications (VCCS)
Brand Certification for CAD Test Plan
Test Plan
User validation
Terminal allows magstripe-only card.

Transaction is approved.

Host Validation
Pass Criteria
Message Type is "0200"

Field P-22 Point of Service Entry Mode is equal to "021" (Current Magstripe Transaction)

Field P-23 Card Sequence Number should be empty for a magstripe transaction.

Field P-55 VCCS Chip Data is not present in a magstripe transaction.

Final 174/174 Confidential