Terminals APIs

Examples

Sale-Auth Request

https://portal-stage.csipay.com/terminals/xurl?requestType=sale&userName=myUsername&password=myP%40ssword&accountId=2001&terminalId=001&ticketId=1234567&amount=1000&transactionIndustryType=RE&holderName=John+Smith&transactionCode=0000000001&transactionInternalCode=&transactionOriginCode=&partialAuthorizationPolicy=N&memo=xyz&customerAccountCode=&customerAccountInternalCode=&userCode=P&taxAmount=100&tipRecipientCode=&transactionDate=&receiptMode=T
Operation        

Operation Type        


//More examples this http://curl.haxx.se/docs/httpscripting.html 
 curl -X POST https://portal-stage.csipay.com/terminals/xurl? \         
 	 -d "requestType=sale" \ 
	 -d "userName=myUsername" \ 
	 -d "password=myP%40ssword" \ 
	 -d "accountId=2001" \ 
	 -d "terminalId=001" \ 
	 -d "ticketId=1234567" \ 
	 -d "amount=1000" \ 
	 -d "transactionIndustryType=RE" \ 
	 -d "holderName=John+Smith" \ 
	 -d "transactionCode=0000000001" \ 
	 -d "transactionInternalCode=" \ 
	 -d "transactionOriginCode=" \ 
	 -d "partialAuthorizationPolicy=N" \ 
	 -d "memo=xyz" \ 
	 -d "customerAccountCode=" \ 
	 -d "customerAccountInternalCode=" \ 
	 -d "userCode=P" \ 
	 -d "taxAmount=100" \ 
	 -d "tipRecipientCode=" \ 
	 -d "transactionDate=" \ 
	 -d "receiptMode=T" 
 
 
 

key: requestType sale
key: userName myUsername
key: password myP%40ssword
key: accountId 2001
key: terminalId 001
key: ticketId 1234567
key: amount 1000
key: transactionIndustryType RE
key: holderName John Smith
key: transactionCode 0000000001
key: transactionInternalCode
key: transactionOriginCode
key: partialAuthorizationPolicy N
key: memo xyz
key: customerAccountCode
key: customerAccountInternalCode
key: userCode P
key: taxAmount 100
key: tipRecipientCode
key: transactionDate
key: receiptMode T
https://portal-stage.csipay.com/terminals/xurl?requestType=sale&userName=myUsername&password=myP%40ssword&accountId=2001&terminalId=001&ticketId=1234567&amount=1000&transactionIndustryType=RE&holderName=John+Smith&transactionCode=0000000001&transactionInternalCode=&transactionOriginCode=&partialAuthorizationPolicy=N&memo=xyz&customerAccountCode=&customerAccountInternalCode=&userCode=P&taxAmount=100&tipRecipientCode=&transactionDate=&receiptMode=T