Card Initial Load
Request parameters:
Node |
Child Node |
Type |
Max |
Description |
Remarks |
|
header |
msg_id |
String |
12 |
Unique Source Message ID
|
Mandatory |
|
msg_type |
String |
13 |
Request Type Default: "ENQUIRY" |
Mandatory |
||
msg_function |
String |
50 |
Function name to be used Default: " REQ_SET_CARD_STATUS" |
Mandatory |
||
src_application |
String |
5 |
Source requesting channel e.g. “IVR” |
Mandatory |
||
target_application |
String |
10 |
Target application name e.g. : “PCMS” |
Mandatory |
||
timestamp |
String |
30 |
Timestamp of the request Format “DD/MM/YYYY HH:MM:SS” |
Mandatory |
||
tracking_id |
String |
15 |
Transaction Tracking ID |
Mandatory |
||
bank_id |
String |
4 |
Source Bank e.g. “bankId” |
Mandatory |
||
instance_id | String | 10 | NA | Optional | ||
body |
card_no |
String |
Min-16 Max-19 |
Prepaid Card Number on which Credit has to be performed Sample: 129283928398 |
Mandatory |
|
card_acceptor_id |
String |
15 |
Card Acceptor ID Code |
Optional |
||
transaction_amount |
String |
(X+N11) Always in minor units. |
Transaction Amount in Wallet Currency Sample: 2000.00 |
Mandatory |
||
account_currency |
String |
3 |
3-Digit ISO Currency Code of Wallet FIXED: 784 |
Optional |
||
transaction_description |
String |
120 |
Narration of Transaction |
Optional |
||
terminal |
terminal_id |
String |
10 |
Unique ID |
Mandatory |
|
terminal_location |
String |
10 |
Location |
Mandatory |
Request Json
{
"NISrvRequest":{
"request_card_initialload":{
"header":{
"msg_id":"12346",
"msg_type":"TRANSACTION",
"msg_function":"REQ_CARD_INITIAL_LOAD",
"src_application":"IVR",
"target_application":"PCMS",
"timestamp":"2021-03-31T12:28:18.446+05:30",
"tracking_id":"12345",
"bank_id":"bankID"
},
"body":{
"card_no":"XXXXXXXXXXXXXX",
"card_acceptor_id":"12234567",
"transaction_amount":"+00000010000",
"account_currency":"AED",
"terminal":{
"terminal_id":null,
"terminal_location":null
}
}
}
}
}
Response parameters:
Node |
Child Node |
Type |
Max |
Description |
Remarks |
header |
msg_id |
String |
12 |
The msg_id sent in the request will be sent back in response in this field.
|
Mandatory |
msg_type |
String |
13 |
Request Type |
Mandatory |
|
msg_function |
String |
50 |
Function name to be used |
Mandatory |
|
src_application |
String |
5 |
The src_application sent in the request will be sent back in response in this field. Source requesting channel e.g. “IVR” |
Mandatory |
|
target_application |
String |
10 |
The target_application sent in the request will be sent back in response in this field. |
Mandatory |
|
timestamp |
String |
30 |
Timestamp of the response Date & time. Format “DD/MM/YYYY HH:MM:SS” |
Mandatory |
|
tracking_id |
String |
15 |
The tracking_id sent in the request will be sent back in response in this field. |
Mandatory |
|
bank_id |
String |
4 |
The bank_id sent in the request will be sent back in response in this field. E.g. ‘bankID’ |
Mandatory |
|
instance_id | String | 10 | NA | Optional | |
exception_details |
application_name |
String |
20 |
Tibco Application Name |
Mandatory |
date_time |
String |
30 |
Timestamp of the response Format “DD/MM/YYYY HH:MM:SS” |
Mandatory |
|
status |
String |
1 |
Status of the request (S/F) Success- S, Failure - F |
Mandatory |
|
error_code |
String |
4 |
EAI Internal Error Code (Check error codes section for the complete list of error codes and error code descriptions) |
Mandatory |
|
error_description |
String |
100 |
Error Description (Check error codes section for the complete list of error codes and error code descriptions) |
Mandatory |
|
trace | String | 10 | NA | Optional | |
data | String | 10 | NA | Optional | |
type | String | 10 | Na | Optional | |
transaction_ref_id |
String |
20 |
The tracking_id sent in the request will be sent back in response in this field. |
Optional |
|
body |
available_balance |
String |
(X+N11) Always in minor units. |
Current Balance Sample: 2000.00 |
Optional |
card_holdername |
String |
25 |
Name of the customer embossed on Card Sample: Muhammad Ahmed |
Optional |
|
card_no |
String |
Min-16 Max-19 |
Prepaid Card Number on which Credit has to be performed |
Optional |
|
topup_amount |
String |
(X+N11) Always in minor units. |
Transaction Amount Currency Sample: 2000.00 |
Optional |
|
unique_reference_number |
String |
12 |
Unique number for a transaction within a day Sample: 909906000435 |
Optional |
Docs Navigation
- API Security
- Falcon Services
- Card Services
- BETA
- Version 1.0
- Card Balance Enquiry
- Card Activation
- Card Set Pin
- Card Change PIN
- Card PIN Verification
- Card Status Update
- Card Limit Update
- Card Details
- Customer Details
- List Of Cards
- Customer Demographic Update
- Card Used Limits
- Card Statement Summary
- Card Transaction
- Utility Payments
- Account Create
- Account Update
- Account Closure
- Card Create
- Card Update
- Card Replacement
- Client Create
- Client Update
- Transaction Details
- PIN Retries Counter Reset
- Digital Status Chnage
- Get CVV2 Service
- Card Link Delink
- Card Insurance Products
- Card Change Insurance Product Status
- Card Direct Debit
- Update Card Direct Debit
- Card Balance Conversion Enquiry
- Card Balance Conversion
- Card Transaction Eligibility
- Card Transaction EPP Conversion
- Card Replacement Embossing
- Card NMON Transactions
- Retail Banking Transactions
- Appendix 1
- Appendix 2
- Appendix 3
- Appendix 4
- HTTP Codes
- Error Codes
- Version 2.0
- Lookup Card Identifier
- List Of Cards
- Card Activation
- Card Set PIN
- Card Change PIN
- Card Status Update
- Client Create
- Account Create
- Card Create
- Customer Demographic Update
- Account Update
- Card Update
- Card Replacement
- Customer Details
- Card Details
- Client Update
- Card Balance Enquiry
- Card Transaction
- Card Limit Update
- Card PIN Verification
- PIN Retried Counter Reset
- Get CVV2 Service
- Card Verification
- Card Transaction Details
- Get Encryption Certificate
- Get Dictionaries MCC
- Get Account Balance
- Card Insurance Product
- Card Insurance Product Update
- Card Direct Debit Update
- Card Direct Debit
- P2P Transfer
- Account Transaction
- Account Status Change
- Card Statement Summary
- Account Transaction Details
- Card Contact Details
- List of Accounts
- Account Hierarchy
- Notification Service
- Appendix 1
- Appendix 2
- Appendix 3
- Appendix 4
- HTTP Codes
- Error Codes
- Buy Now Pay Later
- Card Limits
- Insurance Services
- Webhook Services
- Switch Services
- Card Control Services
- Merchant Digital Onboarding
- Notification Service
- SMS Security Services
- Terms and Condition
0 Comments
Please sign in to post a comment.