Search
Search
Home
About TNS
Home
Sections
Home
In-Person Payment
BYO Android App
Getting Started
TNSPay BYOA Integration Checklist
TNSPay BYOA API
Supported Terminals
TNSPay BYOA API Overview
SDK Overview
SDK Integration Guide
IDE Setup
Initializing the SDK
Best Practices
Key Classes
Integration with AIDL
Common Steps for All Requests
Payment Requests
Sale/Purchase
Pre-Auth
Capture/Completion
Void
Refund
Incremental Authorization
Set Card Reader Mode
Fields
Input Validation
Troubleshooting Checklist
Handling Responses
Example: Sale Request Flow
Releasing the SDK
UI Integration Example
Terminal States
Terminal Management
Response/Action Codes
REST Terminal API
Authorization Transactions
POST
Authorization using EMV Chip
POST
Authorization using Contactless EMV
POST
Authorization using Magstripe Swipe
POST
Authorization using Manual Input
POST
Authorization using Fallback to Swipe
Sale Transactions
POST
Sale using EMV Chip
POST
Sale using Contactless EMV
POST
Sale using Magstripe Swipe
POST
Sale using Manual Input
POST
Sale using Fallback to Swipe
Token Transactions
POST
Token-Based Authorization
POST
Token-Based Sale
POST
Token-Based Refund
Refund Transactions
POST
Refund using EMV Chip
POST
Refund using Contactless EMV
POST
Refund using Magstripe Swipe
POST
Refund using Manual Input
POST
Refund using Fallback to Swipe
Secondary Transactions
POST
Capture
POST
Reversal
POST
Void
POST
Incremental
ISO8583 Terminal API
Message Field Definitions
Message Field and Subfield Conditions
Message Field Data Definitions
Encryption
Message Fields
Message Header
F-0 Message Type Indicator
F-1 Bitmap
F-2 Primary Account Number (PAN)
F-3 Processing Code
F-4 Transaction Amount
F-7 Transmission Date Time
F-11 System Trace Audit Number
F-12 Local Transaction Time
F-13 Local Transaction Date
F-14 Expiration Date
F-22 Point Of Service Entry Mode
F-25 Point Of Service Condition Code
F-35 Track 2 Data
F-37 Retrieval Reference Number
F-38 Authorisation Code
F-39 Response Code
F-41 Card Acceptor Terminal Identification
F-42 Card Acceptor Identification Code
F-48 Reserved Private - Transaction Context Data
F-49 Transaction Currency Code
F-50 Reconciliation Currency Code
F-52 Payment Card PIN Data
F-53 Security Related Control Information (DUKPT)
F-55 Integrated Circuit Card (ICC) Data
F-60 Reserved Private - Security Data
F-61 Reserved Private - Encrypted Cardholder Data
F-62 Reserved Private - Cardholder Context Data
F-63 Reserved Private - Product Data
F-64/F-128-Message Authentication Code
F-66 Settlement Code
F-70 Network Management Information Code
F-74 Credits, Number
F-75 Credits, Reversal Number
F-76 Debits, Number
F-77 Debits, Reversal Number
F-80 Inquiries, Number
F-81 Authorisations, Number
F-86 Credits, Amount
F-87 Credits, Reversal Amount
F-88 Debits, Amount
F-89 Debits, Reversal Amount
F-90 Original Data Elements
F-97 Amount, Net Settlement
F-123 Reserved Private - Non-Payment Card PIN Data
F-124 Reserved Private-Second Card Cardholder Data
F-125 Reserved Private - Associated Account Data
Sample Messages
Auth Message
Sale
PreAuthorization
Capture
Reversal
Merchant Portal Guide
Resources
HMAC Authentication
Webhook Notifications
Reporting API
Ecommerce APIs
Response Codes
Home
About TNS
Theme switcher
Token Transactions
The token transactions, use the token value instead of real card data.
Was this section helpful?
Yes
No
On this page
Token Transactions