Description Switch Interface-SID - V3 19
Description Switch Interface-SID - V3 19
com
SPC/SID - STANDARD/HPS
DISTRIBUTION LIST
DOCUMENT HISTORY
SPC/SID - STANDARD/HPS
3.00 Abdeslam ALAOUI 04/02/2003 1. Indication of the network code of the card - Impact on the
Field 48 has been added to the messages
1220, 1420 and 1422.
3.02 Hicham FETHI 20/05/2003 1. Support for SAF Function Codes Sign on (804)
and Sign Off SAF(805) in message 1804
3.03 Hicham FETHI 01/10/2003 2. Addition of response code 501 (Consolidation not
accepted)
3.08 Hicham FETHI 11/10/2004 - Adding fields 41, 42, 56 in the message
1220
3.09 Abdeslam ALAOUI 22/11/2004 Taking into account the aspects of e-Commerce. Addition of the sub
fields P36, P37, P38, and P39 of "data element 48".
3.10 Hicham YOUSFI 24/11/2004 Taking into account the aspects of e-Commerce.
3.12 Youssef KHALOUFI 28/12/2005 - T-DES management for the pin (modification of the
SPC/SID - STANDARD/HPS
3.12.6 Mohamed BENAYAD 13/10/2009 Modification of the size and description of Field 43 ('years' to
Mustapha ELKABLI place of 'an', 4 instead of 99, Country code on 2 instead of 3, and
not containing the postal code.
3.12.7 Mohamed BENAYAD 11/08/2010- • Add processing code 28: MoneySend (MS).
Naoual BENTOUILA
24/08/2010 • Add Field 124 in messages 11XX and 14XX.
3.12.8 Mustapha EL KABLI / Naoual 25/08/2010 • Addition of tags P77 and P61 at the DE48 level for the
BENTOUILA MoneySend processing
3.12.9 Mustapha EL KABLI / Naoual 06/13/2011 • ENH11.1: Addition of tags P82 and P90 at the DE48 level
BENTOUILA and the value 'P' in position '7' in the DE22
3.13.1 Noureddine ZERHOUNI 15/11/2013 • Addition of field 127 and tags E01, E02, and E03
3.13.2 Noureddine ZERHOUNI 25/11/2013 • Addition of field 127 and tags E04, E05
3.13.3 Noureddine ZERHOUNI 19/12/2013 • Ajout du TAG E06 et détails du TAG E04
3.15 Yassir BELHAROUAK 24/07/2015 • Adding TAGs R02, R03, R04 payment N TIMES
3.16 Noureddine ZERHOUNI 19/10/2016 • Add TAGs R07, R08, R09 recurrent payment
3.17 Naoual BENTOUILA 21/10/2016 • Addition of the value 'F' in position '7' of DE22
SPC/SID - STANDARD/HPS
• Element 22 :
Position 1: Addition of input capability at the point of
service Application, QR-code, USSD
Position 7: Data entry mode, QR Code or
Manual and on which terminal (payer or paid).
SPC/SID - STANDARD/HPS
TABLE OF CONTENTS
1. INTRODUCTION 9
3. MESSAGE PROTOCOL 51
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
TABLE OF FIGURES
SPC/SID - STANDARD/HPS
1. INTRODUCTION
(Header)
Length Identification Type of
Header bitmap Data elements
message of the protocol message
PowerCARD
This element contains the length of the rest of the message. It is four characters long.
right-justified and padded with zeros in ASCII format. This element is
mandatory. It is used by the communication API.
This element is used to identify the message protocol. It must contain the 3
characters 'ISO'. The identification of the protocol is always present in the
messages to the Center and it is required in messages coming from the
Center.
The header (the Heading) is required in all messages. It has the following format:
Position Content
SPC/SID - STANDARD/HPS
The following messages are exchanged between PowerCARD and the Center.
SPC/SID - STANDARD/HPS
The secondary bit map is included in the message if at least one element in
the range 65 to 128 is present.
The presence of the secondary bit map is indicated by bit 1 of the primary bit map (bit
the furthest to the left.
SPC/SID - STANDARD/HPS
Elements with a length between 100 and 999 positions have a sub-element.
of length encoded in 3 positions.
LLL TTTTTTTTTT.............TTTTTTTTT
Length data
SPC/SID - STANDARD/HPS
Element No 1
Secondary bit map
Attribute: b 64.
Element No 2
Primary account number
Element No 3
Processing code
Attribute: n 6.
SPC/SID - STANDARD/HPS
Element No 4
Montant de transaction
Attribut : n 12.
SPC/SID - STANDARD/HPS
Element No 5
Consolidation amount
Attribute: in 12.
Description : Funds to be transferred between the purchaser and the card issuer,
equal to the amount of the transaction in the currency of the
consolidation described in item 50.
The amount is represented with two decimal places. For example
an amount of 1000 dirhams is represented by
000000100000
Element No 6
Billing amount
Attribute: in 12.
Element No 7
Date and time of transmission
Attribute: in 10.
Description : The year, month, day, and time expressed in UTC (GMT)
to which the message is sent by the initiator. The format is
YYMMDDhhmm.
Element No 9
Consolidation exchange rate
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In the process of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
Attribute: n 8.
Description : Factor used for the conversion between the amount of the
transaction and the amount of the consolidation. The amount of the
transaction is multiplied by the exchange rate of the
consolidation to determine the amount of the consolidation.
Format The first character indicates the number of decimals (for example)
51020030 corresponds to a value of 10.02030
SPC/SID - STANDARD/HPS
Element No 10
Exchange rate of the cardholder's billing
Attribute: n 8.
Description : Factor used for the conversion between the amount of the
transaction and the amount charged to the cardholder. The
the transaction amount is multiplied by the exchange rate of
billing to determine the amount of the invoice for
cardholder.
Format : The first character indicates the number of decimals (for example
51020030 corresponds to a value of 10.02030
Element No 11
System monitoring audit number
Attribute: in 6.
Element No 12
Date and local time of the transaction
Attribute : In 12.
Definition: The year, the month, the day, and the local time at which it was made
transaction.
Format : YYMMDDhhmmss.
SPC/SID - STANDARD/HPS
Element No 14
Expiration date
Attribute: n 4.
Definition: The year and the month beyond which the card is no longer valid.
accepted.
Format AAMM
Element No 15
Consolidation date
Attribute: in 6.
Definition: The year, the month, and the day when the financial totals are
consolidated between the acquirer and the card issuer.
Format YYMMDD.
Element No 16
Exchange date
Attribute: in 4.
Description: Month and day when the exchange rate is effective for converting the
amount of the transaction of the transaction currency to the
consolidation currency and/or the billing currency of
cardholder.
Format : MMJJ.
SPC/SID - STANDARD/HPS
Element No 18
Type of business
Attribute: in 4.
Element No 19
Country code of the acquiring entity
Attribute: in 3.
Element No 21
Country code of the transmitting organization
Attribute: in 3.
SPC/SID - STANDARD/HPS
Element No 22
Service point data code
Attribute: at 12.
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
Puce
2: Terminal,
3: Buyer center,
4: Merchant
5: Other
9: Not specified.
Element No 23
Sequential card number
Attribute: n3
Element No 24
Function code
Attribute: in 3.
Description : Code indicating the specific object of the message in its class of
message.
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Document Date 22/04/02
Status In the process of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
Utilization 1100, 1120, 1200, 1220, 1221, 1320, 1324, 1420, 1421, 1520,
1521, 1522, 1523.
SPC/SID - STANDARD/HPS
Element No 25
Message reason code
Attribute: in 4.
SPC/SID - STANDARD/HPS
You must use the VISA reason codes when sending the
representation/fees/Adjustment
Usage: 112X, 122X, 13XX, 142X.
Element No 27
Length of the authorization code
Attribute: n 1.
Usage: 1110, 1130, 1210, 1230, 1314, 1324, 1530, 1532, 1814
Element No 28
Amount of surcharge fee
Attribute: X + n 8.
Element No 30
Initial amounts
Attribute : in 24.
Usage: ["1420","1422"]
SPC/SID - STANDARD/HPS
Element No 32
Purchaser identification code
SPC/SID - STANDARD/HPS
Element No 33
Identifier code of the initiating organization
Element No 35
ISO2 track
Element No 37
Recovery reference number
Attribute: in 12.
Element No 38
Authorization code
Attribute: an 6.
SPC/SID - STANDARD/HPS
Element No 39
Code action
Attribute: n 3.
Description : Code that defines the action taken or to be taken as well as the reason
for which it is taken (list of values in the appendix).
Element No 41
Card acceptor terminal ID
Attribute: an 8.
Element No 42
Card acceptor identification code
Attribute : at 15.
Element No 43
Name and address of the cardholder
SPC/SID - STANDARD/HPS
Element No 45
Track ISO1
Element No 46
Amount of fees
Attribute: ans..204
Description : Amount of fees associated with the transaction.
Element No 48
Additional private data
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
MCMasterCard
CICirrus®
MSMaestro®
MDMasterCard® debit card
PLPlus®
VIVISA
00 = Card (default)
SPC/SID - STANDARD/HPS
Element No 49
Transaction currency code
Attribute: n 3.
Element No 50
Consolidation currency code
Attribute: in 3.
Element No 51
Invoice currency code of the cardholder
Attribute: n 3.
SPC/SID - STANDARD/HPS
Element No 52
Pin
Attribute: b8
SPC/SID - STANDARD/HPS
Element No 53
Security control information
Element No 54
Additional amounts
Position 8:
‘C’:Credit
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status Under design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
‘D’:‘Débit’
Element No 55
Data related to smart cards
84 Dedicates File Name b..16 Contains the names of dedicated files. Mandatory
1100
1120
1200
1220
SPC/SID - STANDARD/HPS
95 Terminal Verification Results b5 Contains the state of the terminal functions. Mandatory
1100
1120
1200
1220
1
Required for cash back transaction.
2
Required of provided by the ICC
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In the process of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
9F27 Cryptogram Information b1 Indicate the type of cryptogram and the Mandatory
Data actions to be executed by the terminal. 1100
1120
1200
1220
9F34 Cardholder Verification b..4 Indicate the result of the last one Optional
Method Results token authentication.
SPC/SID - STANDARD/HPS
Element No 56
Initial information elements
Usage: 142X.
Element No 60
Reserved for national use
SPC/SID - STANDARD/HPS
Element No 61
Reserved for private use
039 002 Response code received from the issuer before being
convert to PowerCARD response code.
Element No 62
Reserved for private use
SPC/SID - STANDARD/HPS
Element No 73
Date of the action
Attribute: at 6
Usage: 13XX.
Element No 74
Nombre de crédits
Attribute: in 10
SPC/SID - STANDARD/HPS
Usage: 15XX.
Element No 75
Number of credit adjustments
Attribute: in 10
Usage: 15XX.
Element No 76
Number of debits
Attribute: in 10
Usage: 15XX.
Element No 77
Number of flow adjustments
Attribute: in 10
Usage: 15XX.
Element No 83
Number of payments
Attribute: in 10
Usage: 15XX.
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
Element No 84
Number of payment corrections
Attribute: in 10
Usage: 15XX.
Element No 86
Amount of credits
Attribute: in 16
Usage: 15XX.
Element No 87
Amount of adjusted credits
Attribute: in 16
Usage: 15XX.
Element No 88
Amount of debits
Attribute: in 16
Usage: 15XX.
SPC/SID - STANDARD/HPS
Element No 89
Amount of corrected debits
Attribute: in 16
Usage: 15XX.
Element No 93
Identification code of the recipient organization of the transaction
Element No 94
Identification code of the initiating organization of the transaction
Description : Identifier code of the organization that is the initiator of the transaction.
Element No 97
Net amount of the consolidation
Attribute: x+n 16
Usage: 15XX.
Element No 99
Identification code of the settlement organism
Description : Identifier code for the paying organization or its agent. This field
contains the current flow compensation identifier
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In the process of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
Usage: 15XX
Element No 100
Destination institution
Valid Values
Use: 16XX
Element No 101
File name
Usage: 13XX
Element No 102
Account identification 1
Element No 103
Account identification 2
SPC/SID - STANDARD/HPS
Element No 105
Amount of credit rejections
Attribute: n 16
Usage: 15XX.
Element No 106
Amount of debit rejections
Attribute: in 16
Usage: 15XX.
Element No 107
Number of credit rejections
Attribute: in 16
Use: 15XX.
Element No 108
Number of flow rejects
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Document Date 22/04/02
Status In the process of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
Attribute: in 16
Usage: 15XX.
Element No 127
VbV data & 3D-Secure
Valid Values
Position 2 (Cardholder
Authentication
Data Representation: n-1
The cardholder
authentication indicator
Values: 0 = Reserved for future use
1 = Cardholder certificate not used
2–9 = Reserved for future use
Valid combinations of position 1
and position 2:
21 = Channel encryption; cardholder
certificate not used (this is the
preferred value
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In design process Date Edition 21/11/17
SPC/SID - STANDARD/HPS
for MasterCard®SecureCode™
91 = No security protocol; cardholder
certificate not used
SPC/SID - STANDARD/HPS
Element No 128
Message authentication code
Attribute: b8
Description : Used to validate the source of the message text between the sender and
the recipient, this code is calculated in accordance with the 'Standard'
on Computer Data Authentication (FIPS PUB 113).
SPC/SID - STANDARD/HPS
3. MESSAGE PROTOCOL
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
Type 1100
Flux From the buyer to the issuer.
Description Request for approval for an authorization transaction.
Response A response to the authorization request (1110) is mandatory.
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional.
in the message.
Indicates that the value of this element is returned unchanged.
in the reply message.
Type 1110
Flux From the sender to the receiver.
Description Transmit the response to a request for authorization.
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional.
in the message.
Indicates that the value of this element is returned unchanged
in the reply message.
SPC/SID - STANDARD/HPS
1 Secondary bitmap O O
2 Primary account number O O
3 Processing code O R
4 Transaction amount O R
5 Amount of consolidation C R If present in the request
initiated by Visa networks
and MasterCard
6 Amount of the invoice of the cardholder O R
7 Date and time of transmission O R
9 Consolidation exchange rate C R If element 5 is present.
10 Exchange rate of the holder's billing O R
of the card
24 Function code O
27 Length of the authorization code O
32 Identification code of the organization O R
acquirer
33 Organization identification code O R
transmitter
35 ISO2 track C
37 Recovery reference number O R
38 Authorization code O Authorization number
even in the case of refusal.
39 Code action O See action code list
41 Identification of the recipient's terminal O R
map
42 Card acceptor identification code O R
43 Name/address of the card acceptor O
45 Track ISO1 C
SPC/SID - STANDARD/HPS
48 Additional data C C
49 Currency code of the transaction O R
50 Currency code of the consolidation C R
51 Currency code of the invoice holder O R
menu
52 Identification number data C Mandatory if the PIN is
personal (PIN) entered on the terminal
53 Security control information O
54 Additional amounts C Mandatory for the
responses to request
local authorization.
55 Data related to smart cards C C Mandatory for the
EMV transactions
60 Reserved for national use C
61 Reserved for national use O
62 Reserved for private use C
124 Sender Identification Data O C
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Type 1120
Flux From the delegate to the issuer
Description Report that permission has been granted on behalf of the issuer.
Response A reply to the authorization notice (1130) is mandatory.
Element Indicate that this element is required in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the response message.
SPC/SID - STANDARD/HPS
Type 1130
Flux From the transmitter to the delegate
1120
ELEMENT DESCRIPTION 1130 COMMENT
1121
1 Secondary bitmap O O
2 Primary account number O O
3 Treatment code O R
4 Amount of the transaction O R
5 Amount of the consolidation C R If present in the message
initiated by the networks
Visa or MasterCard.
7 Date and time of transmission O R
9 Consolidation exchange rate C R If element 5 is present.
10 Billing exchange rate of the O R
cardholder
11 System tracking audit number O R
12 Date and time of the transaction O R
14 Expiration date O
15 Settlement Date O R
16 Date of exchange O R
19 Country code of the acquiring organization O
21 Country code of the transmitting entity O
22 Service point data code O
23 Sequential card number C
24 Function code O
25 Code reason for the message O
27 Length of the authorization code O
32 Organization identification code O R
buyer
33 Identification code of the organization C R
transmitter
37 Collection reference number O R
SPC/SID - STANDARD/HPS
1120
ELEMENT DESCRIPTION 1130 COMMENT
1121
38 Authorization code O O
39 Code action O O See action code list
41 Identification of the acceptor's terminal C R
map
42 Card acceptor identification code O R
43 Name/address of the card holder O
48 Additional data C C
49 Transaction currency code O R
50 Consolidation currency code C R
51 Currency code of the invoice of the holder of O R
the map
53 Security control information O
55 Data related to smart cards C Mandatory for the
EMV transactions
60 Reserved for national use C
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Transaction request
Transaction request
Message 1200
Réponse à la demande
of transaction
Time
Type 1200
Flux From the buyer to the issuer
Description Request for approval for a financial transaction
Response A response to the financial transaction request (1210) is
mandatory.
Element This element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the reply message.
Type 1210
Flux From the sender to the recipient
Description Send the response to a financial transaction request
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the reply message.
SPC/SID - STANDARD/HPS
24 Function code O
27 Length of the authorization code O
32 Identification code of the organization O R
acquirer
33 Identification code of the organization O R
transmitter
35 ISO2 track C
37 Recovery reference number O R
38 Authorization code O Mandatory even in case of
refusal.
39 Code action O See action code list
41 Identification of the recipient's terminal O R
card
42 Card acceptor identification code O R
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
Delegate Emitter
Transaction notice
Transaction notice
Message 1220 T_Start
Repetition of notice
of transaction
Message 1221
Time
Type 1220
Flux From the delegate to the issuer
Description Report that a financial transaction has been made in the name of
the transmitter
Response A notice regarding the financial transaction (1230) is
mandatory
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the reply message.
SPC/SID - STANDARD/HPS
Type 1230
Flux From the sender to the delegate
Description Send the response to a financial transaction review.
Element Indicate that this element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the response message.
1220
ELEMENT DESCRIPTION 1230 COMMENT
1221
1 Secondary bitmap O O
2 Primary account number O R
3 Processing code O R
4 Transaction amount O R
5 Amount of the consolidation O R
6 Amount of the invoice for the holder of the O R
card
7 Date and time of transmission O R
9 Consolidation exchange rate O R
10 Exchange rate of the billing of the O R
cardholder
11 Audit number of the monitoring system O R
12 Date and time of the transaction O R
14 Expiration date O
15 Settlement date O R
16 Exchange date O R
18 Type of business O
19 Country code of the acquiring organization O
21 Country code of the transmitting organization O
22 Service point codes O
23 Sequential card number C
24 Function code O
25 Code reason for the message O
32 Identification code of the organization O R
buyer
33 Organization identification code C R
transmitter
37 Recovery reference number O R
SPC/SID - STANDARD/HPS
1220
ELEMENT DESCRIPTION 1230 COMMENT
1221
38 Authorization code O R
39 Code action O R See action code list
41 Identification of the recipient's terminal O R Must contain the same value
of the map from the initial message of
request
42 Identification code of the recipient O R Must contain the same value
card from the initial message of
request
43 Name/address of the cardholder O
46 Amount of fees C R
48 Additional data C C
49 Transaction currency code O R
50 Currency code of the consolidation C
51 Invoice currency code of the holder O
of the map
53 Security Control Information O M
54 Additional amounts C
55 Data related to smart cards C Smart card data if
available.
56 Initial information elements O
60 Reserved for national use C R
62 Reserved for private use C C
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Type 1304
Flux From the sender to the recipient
Description Request for file update
Answer A response message to the request for file update
(1314) must be sent.
Element This element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the reply message.
Type 1314
Flux From the recipient to the sender
Description Transmit the response to a file management request
Element Indicate that this element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the reply message.
SPC/SID - STANDARD/HPS
1 Secondary bitmap O O
2 Primary account number O R
7 Date and time of transmission O R
11 System tracking audit number O R
12 Date and time of the transaction O R
14 Expiration date C
24 Function code O
25 Reason code of the message O
27 Length of the authorization code O
37 Recovery reference number O R
39 Code action O See action code list
46 Amount of fees C R Field filled in by the
CENTER
73 Date of the action C C
93 Identification code of the organization O O
transaction receiver
94 Identification code of the organization O O
initiator of the transaction
101 File name O R
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Type 1324
Flux From sender to recipient
Description Report that a file or record has been added, deleted
you replaced
Response A response message to update notice (1334) must be
sent.
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the response message.
Type 1334
Flux From the recipient to the sender
Description Forward the response to a file management review
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the response message.
SPC/SID - STANDARD/HPS
1 Secondary bitmap O O
2 Primary account number O R
7 Date and time of transmission O R
11 Audit number of the monitoring system O R
12 Date and time of the transaction O R
24 Function code O
25 Code reason for the message O
27 Length of the authorization code O
37 Recovery reference number O R
39 Code action O See action code list
46 Amount of fees C R Field filled in by the
CENTER
73 Date of the action C C
93 Identification code of the organization O O
transaction receiver
94 Identification code of the organization O O
initiator of the transaction
101 File name O R
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Transaction request
Transaction request
Message 1200 T_Beginning
Response to the
Response to the
transaction request
transaction request T_Fin
Message 1210
Service not available
Cancellation request
from the transaction
Message 1420 T_Beginning
Repetition of request
transaction cancellation
Message 1421 T_Start
Repetition of request
transaction cancellation T_Fin
Message 1421
Weather
SPC/SID - STANDARD/HPS
Transaction request
Transaction request
Message 1200
Cancellation request
from the transaction
Cancellation request
of the transaction
Message 1420
Time
SPC/SID - STANDARD/HPS
Type 1420
Flux From the buyer to the issuer
Description Correct a previous authorization or financial transaction
Response Un message de réponse à l’avis du redressement (1430) est
mandatory
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the response message.
Type 1430
Flux From the issuer to the acquirer
Description Send the response to a correction notice
Element This element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the response message.
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1420
1430 COMMENT
1421
1 Secondary bitmap O O
2 Primary account number O R
3 Code treatment O R
4 Transaction amount O R
5 Amount of the consolidation C R
6 Amount of the invoice of the holder of the O R Must contain the same
map value of the initial message
of request being
straightened
7 Date and time of transmission O R Date and time of
rectification.
9 Consolidation exchange rate C Must contain the same
value of the initial message
of request being
straightened
10 Exchange rate of the billing of the O Must contain the same
cardholder value of the initial message
of request being
straightened
11 System tracking audit number O R
12 Date and time of the transaction O R Local date and time of
correction.
AAMMJJhhmmss format.
15 Settlement date O R
16 Exchange date O R
19 Country code of the acquiring organization O Must contain the same
value of the initial message
of request being
straightened
21 Country code of the transmitting organization O Must contain the same
value of the initial message
of demand being
straightened
23 Sequential card number C
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1420
1430 COMMENT
1421
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1420
1430 COMMENT
1421
amount of the transaction.
103 Destination account number O O Account number or of
phone indicating the
destination to be credited of
amount of the transaction.
124 Sender identification details O C
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Visa / MCI
Notice of adjustment
1422 / 0422 Notice of Adjustment
Message 1422 T_Beginning
Repetition of notice
of recovery
Message 1423
Weather
Type 1422/1423
Flux From the sender to the receiver.
Description Correct the previously accepted financial transactions.
which are contested by the holders or recognized as invalid by
the transmitter.
Response A response to the chargeback (1432) is required.
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicate that the value of this element is returned unchanged
in the reply message.
SPC/SID - STANDARD/HPS
Type 1432
Flux From the buyer to the issuer.
Description Response to a message of issuer correction notice
(1422/1423). Indicate a positive response to a notice of
issuer rectification (1422/1423).
Element Indicate that this element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the reply message.
ELEMENT DESCRIPTION
1422
1432 COMMENT
1423
1 Secondary bitmap O O
2 Primary account number O R
3 Processing code O R
4 Transaction amount O R
5 Amount of the consolidation O R
7 Date and time of transmission O R
9 Consolidation exchange rate O R
11 System audit number O R
12 Date and time of the transaction O R
15 Consolidation date O R
16 Date of change O R
18 Type of business O
19 Country code of the acquiring organization O R
21 Country code of the transmitting organization O R
23 Sequential number of the card C
24 Function code O
25 Reason code for the message O R
27 Length of the authorization code O
32 Buyer identification code O R
37 Recovery reference number O R
38 Authorization code O
39 Code action O See action code list
41 Identification of the recipient's terminal O R
the map
42 Identification of the card acceptor O R
46 Amount of fees C R This field is filled in by
SPC/SID - STANDARD/HPS
the CENTER
48 Additional data C C
49 Currency code of the transaction O R
50 Currency code of consolidation O R
53 Security control information O M
62 Reserved for private use C C
56 Initial information elements O R
128 Message authentication code O O
SPC/SID - STANDARD/HPS
Notice of consolidation
Buyer
Notice of consolidation
Buyer
Message 1520
Response to review of
Acquirer consolidation
Message 1530
Response to the review of
Acquirer consolidation
Time
Type 1520/1521
Flux From the ACRSP to the purchaser
Description Report of the totals of the buyer (number and value) for the
last period of consolidation
This message is sent for the payment activity and for the activity
Payment Establishment.
In case the SID link carries the flow of a Payment Acquirer and
of a payment establishment, 2 messages will be transmitted by
HPS Switch.
Response A notice of the response message of the consolidation (1530) is
mandatory
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged.
in the reply message.
Type 1530
Flux From the buyer to the ACRSP
Description Send the response to a consolidation notice
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Document Date 22/04/02
Status In design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1520
1530 COMMENT
1521
SPC/SID - STANDARD/HPS
Consolidation Notice
from the sender
Notice of consolidation
from the transmitter
Message 1522
Type 1522/1523
Flux From the ACRSP to the issuer
Description Report the totals of the issuer (number and value) for the
last period of consolidation
Ce message est envoyé pour l’activité monétique et pour l’activité
Payment Establishment.
In case the SID link carries the flow of a Payment Issuer and
from a payment institution, 2 messages will be sent by
HPS Switch.
Answer A notice from the response message of the consolidation (1532) is
mandatory
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the response message.
Type 1532
Flux From the transmitter to the ACRSP
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1522
1532 COMMENT
1523
SPC/SID - STANDARD/HPS
Text message
Message 1604
Text message
Message 1614
Message 1614
SPC/SID - STANDARD/HPS
Type 1604
Flux From the sender to the recipient
Description Allows text message exchange (VISA only)
Response A response to the network management request (1614) is
mandatory
Element Indicate that this element is mandatory in the message.
Indicate that the presence of this element is conditional in
the message.
Indicate that the value of this element is returned unchanged.
in the reply message.
Type 1614
Flux From the recipient to the sender
Description Send the response to a network management request
1 Secondary bitmap O O
7 Date and time of transmission O R
11 System tracking audit number O R
12 Date and time of the transaction O R
33 Organism identification code O R
transmitter
37 Recovery reference number O R
39 Code action O See action code list in
annex of this document.
48 Additional data C C P35 including # at the beginning
SPC/SID - STANDARD/HPS
SPC/SID - STANDARD/HPS
ELEMENT DESCRIPTION
1720 1730 COMMENT
1722 1732
SPC/SID - STANDARD/HPS
Type 1804
Flux From the sender to the recipient
Description Network management action request
Response A response to the network management request (1814) is
mandatory
Element Indicate that this element is mandatory in the message.
Indicates that the presence of this element is conditional in
the message.
Indicates that the value of this element is returned unchanged
in the reply message.
Type 1814
Flux From the recipient to the sender
Description Send the response to a network management request
SPC/SID - STANDARD/HPS
1 Secondary bitmap O O
7 Date and time of transmission O R
11 System monitoring audit number O R
12 Date and time of the transaction O R
24 Function code O
25 Reason code for the message O
33 Identification code of the organization O R
transmitter
37 Recovery reference number O R
39 Code action O See action code list in
annex of this document.
48 Additional data C C
128 Message authentication code O O
SPC/SID - STANDARD/HPS
This paragraph presents the procedures for managing the link between the CENTER and the
member's payment server. These procedures are mainly based on the
network management messages 1804/1814.
At the network level, the link between the CENTER and the Member's payment server is
established by the latter. A network connection request is sent by the server
Member's electronic payments. The CENTER responds to this request with a confirmation.
of connection request. In case of the CENTER's unavailability at the time of
the submission of the connection request by the banking payment server, the latter
must try to reconnect automatically3The same
behavior must be ensured in the event that the network connection is lost
after its successful establishment.
The link between the two servers is declared OFF-LINE as long as the network connection
is not established. It will be declared SIGN-OFF once this connection is established with
success.
4.2 Logging in
The link between the two servers remains in the SIGN-OFF state in the case where the CENTER
could not respond or if the value of the ISO 39 element of the response of the
CENTRE is different from 800. In this case, the payment server must retry
the opening of the session4.
3
It is recommended that the number of connection attempts be configurable.
4
It is recommended that the number of login attempts be configurable.
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Document Date 22/04/02
Status In progress of design Date Edition 21/11/17
SPC/SID - STANDARD/HPS
If the partner payment server does not receive a response to an ECHO message-
TEST if the element ISO 39 of the response from the CENTER is different from 800, it must
try again, for a given number6and for shorter time intervals7, the sending
from another message. At the end of this exercise, if no response is received, the
The payment server declares the link as SIGN-OFF.
In case the banking payment server does not receive a response to its request,
He must try to resend the request for a given number of attempts.8.
5
It is recommended that the value of this interval be configurable.
6
It is recommended that this number be configurable.
7
It is recommended that the value of this interval be adjustable.
8
It is recommended that this number be configurable.
Project: Client Description of the Switch Interface Distribution Client-HPS
Initial version Date of the Document 22/04/02
Status In the design process Date Edition 21/11/17
SPC/SID - STANDARD/HPS
If the link state is different from 'OFF-LINE', the two servers can exchange
session login requests, session verification requests and
session termination requests.
SPC/SID - STANDARD/HPS
Center Member
Interface Interface
Member Connection Request Center
Inactive (Inactive)
Connection Confirmation
Interface Interface
Member Sign On SAF Center
Sign Off (Sign Off)
Sign On No
SAF
Accepted
Yes
Interface
Member Sign Off SAF
Sign On SAF
Interface
Member Sign On Wait 5 seconds
Sign Off
Interface
Opening of Sign On No
Member
Session Accepted
(Sign On)
Yes
Interface Center
Sign On
SPC/SID - STANDARD/HPS
Code Description
000 Approved
001 Approved with identification
003 Approved (VIP)
007 Approved, microchip update
100 Do not honor
101 Expired card
102 Suspected fraud
104 Reserved use card
106 Number of allowed PIN attempts exceeded
107 Refer to the card issuer
108 Refer to the special conditions of the card issuer.
109 Incorrect commerce
SPC/SID - STANDARD/HPS