Skip to main content

Application Development Kit (Version 4.7)


pintransfer.h File Reference

Last updated: 25-Feb-2025

Go to the source code of this file.

Functions

int  pintransfer_Pairing (unsigned char from_server_idx, unsigned char to_server_idx)
int  pintransfer_MovePin (unsigned char from_server_idx, unsigned char to_server_idx)


Detailed Description

Interface definitions for libtecclient. This file defines the API for inter-VAULT PIN transfer.

Function Documentation

◆ pintransfer_MovePin()

int pintransfer_MovePin ( unsigned char  from_server_idx,
unsigned char  to_server_idx 
)

Transfer an entered PIN from one terminal to another one

Parameters
[in] from_server_idx : index of server in server configuration (see cts_ConfigureServer()).
[in] to_server_idx : index of server in server configuration (see cts_ConfigureServer()).
Returns
  • CTS_OK : Successfully moved PIN
  • CTS_IPC : Could not connect to one or more servers
  • CTS_ERROR : Error during PIN export or import

◆ pintransfer_Pairing()

int pintransfer_Pairing ( unsigned char  from_server_idx,
unsigned char  to_server_idx 
)

Check the link status and if applicable do the Needham-Schroeder process between two terminals

Parameters
[in] from_server_idx : index of server (terminal 1) in server configuration (see cts_ConfigureServer()).
[in] to_server_idx : index of server (terminal 2) in server configuration (see cts_ConfigureServer()).
Returns

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo