1. Home
  2. API
  3. Get Signature

Get Signature




The getSignature method will initiate a signature capture on the terminal without the need for a transaction. This is useful for when a signature is needed outside of a payment situation. Possibly for a work order or some other authorization where just a signature is required.



This method is only supported on Pax and Dejavoo terminals which have a touchscreen and have been updated to a firmware that supports.



This method will return our standard transaction object which will have the signatureData field populated with a base64 encoded png file.



(This method is not necessary for normal payment transactions as that happens automatically)

HTTP Request

1
https://velox360.com/services/api.asmx/getSignature?key={Key}&password={Pwd}&terminalId={Id}



JSON Response (standard transaction response fields)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"TerminalID": 1372,
"ResultFinal": true,
"AuthCode": "",
"TransType": "getSignature",
"Amount": 0,
"AmountString": null,
"CardType": null,
"Last4": null,
"Name": null,
"CashBack": 0,
"CashBackString": null,
"RefID": "",
"receiptTerminal": null,
"CardToken": "",
"GiftCardBalance": 0,
"GiftCardBalanceString": null,
"ProcessorExtraData1": null,
"ProcessorExtraData2": null,
"ProcessorExtraData3": null,
"SignatureData": "iVBORw0KGgoAAAANSUhEUgAAALoAAAB3AQMAAACOtsjYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURQAAAP///6XZn90AAAAJcEhZcwAADsQAAA7EAZUrDhsAAALJSURBVEjHjZY7kt4gDIDlceHSR/BRnJtBqlyLzBa5Bju5ANtRMBCJhxBeeSZ/89v+QG8k4KuoPwfhFVwvIO4vIMELKPZ+AeF4AWl7AQXMC/DXC1ANJpDhBTwNhmuAcC7fAe4OFoMdgq2DAlNWwvUW3xtwU5anRXB2EKcsoDXoQANTVuzvA7As1yLqTAfD+dy3hgFK//NdWWLg7ql6Ac35NDKQ7gFSVcLJnKApccPqPEH9xvEXgJSkXQH0cYZf6CAxM2ESuFukOJoJwimKQoJ0iDIKZYKyWaMDJzL/KYE//gN8SGCFqF2AvFn+ng8B4uHZ8XgK4K/IfoRbAGfSOZ8F+Ekq5zMD1Efvw6gJSI4z4nkA0hy6WdRFGHhTrWy6bwFc11P6mWRQFbeg1IQxOMa2XvoD5Cq+BaXWKZfoNUzrR3WAWNcmEtiqi6u9+VbV3gtof5SSfvg6+GI3e3UN8MnB8KcGMHz9eA7wt7uzj17wAMXao2ii8P3WARfXw9wAxwM0ByNs2xOYuh6ucRZkELHp7dyERdh97YXxYW4+Eq2fTZhTu9neeewakmKHoY8gYhvuD2kNewAu9dazuPUBl7qTOQ9wzxYhqwTXzyYm6go3iBlWe29v+rscCZGLOtXswCKrDZadPctE/b2MokgLa3GPozbiRpoqoAMkx52jQVO929YBmXE61YlWXGsy3NkwtS1QHnYEWcyhHkpM2g/gZMof7dVnMJJitamNwoo653FH1m4GGZVHXQVeWLRLhkM/gqYbsOl/ajZRSDTgqL1+KBvqPFcARdbBH2VDzeAvdYMG6gYEp7pBARFOHdjRrx7BHQflqTwDd5/VQQ98zn+vG3a2zZvFVMNPMlFpmoI3y1OaaibIu9B8CqHzBhEApDY+rhHgWkAYc2YJAl05q8YkekMHhZY6gLVU64mC+jPfQD1iz9tlS5f/lpXi/gHRf6dGMoClVAAAAABJRU5ErkJggg==",
"Track1": null,
"Track2": null,
"EMV_TC": null,
"EMV_TVR": null,
"EMV_AID": null,
"EMV_TSI": null,
"EMV_ATC": null,
"EMV_App_Label": null,
"EMV_App_Name": null,
"EMV_ARC": null,
"EMV_CVM": -1,
"CardBin": null,
"EntryMethod": null,
"PaymentMethod": "Credit",
"TransactionDate": "2017-05-19T14:16:34-05:00",
"TransactionDateUtc": "2017-05-19T19:16:34Z",
"InvoiceNumber": null,
"ExpDate": null,
"GiftPAN": null,
"ResultCode": null,
"Message": "OK"
}


How can we help?