Description:
The 123 TSYS HC Retail script is used to authorize credit cards in a Retail environment, where the customer is purchasing products or services in person.
Example (cURL)
Request:
$ curl -X POST https://localhost:8282/tsyshcretail.ps1 \
-d APIKey=00001111-71ec-4e52-bd98-a604537bf24a \
-d OutputFormat=json \
-d GenKey=GenKey_1 \
-d MerchantId=MerchantId_2 \
-d RoutingId=RoutingId_3 \
-d EntryDataSource=0
(edsTrack1) \
-d CardNumber=4444333322221111 \
-d CardExpMonth=12 \
-d CardExpYear=2021 \
-d TransactionNumber=1 \
-d TransactionAmount=100
Response:
{ "AuthorizedAmount": "AuthorizedAmount", "BatchNumber": "BatchNumber", "CardType": "CardType", "Code": "Code", "CommercialCardType": "CommercialCardType", "ApprovalCode": "ApprovalCode", "AVSResult": "AVSResult", "CVVResult": "CVVResult", "RetrievalNumber": "RetrievalNumber", "ReturnedACI": "ReturnedACI", "Text": "Text", "TransactionDate": "TransactionDate", "TransactionTime": "TransactionTime", "TransactionNumber": "TransactionNumber", "InstallmentAdvice": "InstallmentAdvice" }