Back to questions
shijigroup 21/06/2018 10:53:42

Hi:

I captured these fields from test device: transaction_reference, masked_pan, amount, currency, card_scheme, card_entry_type. Which is the transaction no? Is field transaction_reference unique global?



Thanks.
adm-gorreve 21/06/2018 11:24:43
Hi shijigroup,

Below are the fields you get from real Payment App in ICS Albert (production). There is a small conflict between fields you get from your Albert (Dev) and Prod Albert.

"terminalId", "timestamp", "CURRENCY", "status", "errorCode", "STAN", "merchantId", "TX_RESPONSE_CODE", "AMOUNT",



Lollipop Albert (upcoming software update)

"terminalId", "timestamp", "CURRENCY", "status", "errorCode", "STAN", "merchantId", "TX_RESPONSE_CODE", "AMOUNT", "CARD_TYPE", "CARD_TYPE_ENTRY"



You don't get transaction_reference in production Albert. Please use STAN for transaction number. It is unique to Albert and its values range from 000001 to 999999 then repeat.



Thanks,

Admin
shijigroup 21/06/2018 12:38:03
Hi:

Is TransactionResult hold these fields: "terminalId", "timestamp", "status", "errorCode", "merchantId"?

Is TransactionReferences hold these fields: "CURRENCY", "STAN", "TX_RESPONSE_CODE", "AMOUNT", "CARD_TYPE", "CARD_TYPE_ENTRY"? Is the name of these fields case sensitive?

Is the STAN field unique between different device in a cycle?

How do i determine a device is prod or not?

Can you show me the full TransactionReferenceCode name list?



Thanks.
adm-gorreve 21/06/2018 16:30:53
Hi shijigroup,

Please refer below link to your questions

https://www.piappbank.com.au/forum/posts/list/5287.page

And use below code snippet to verify the Albert is Production or not