The inperson sdk windows sample app at https://github.com/AuthorizeNet/inperson-sdk-windows has the user login with their Authorize.Net login and password and then get a session token in order to do emv transactions like startQuickChipWithoutUI. Do I have to use session token by logging in with Authorize.Net login and password or can I use the apiLoginID and transactionKey instead?
To clarify the emv sample app uses:
ApiOperationBase<ANetApiRequest, ANetApiResponse>.MerchantAuthentication = new merchantAuthenticationType()
{
Item = this.sessionToken,
mobileDeviceId = this.deviceID,
ItemElementName = ItemChoiceType.sessionToken
};
can I instead use:
ApiOperationBase<ANetApiRequest, ANetApiResponse>.MerchantAuthentication = new merchantAuthenticationType()
{
name = apiLoginID,
ItemElementName = ItemChoiceType.transactionKey,
Item = apiTransactionKey,
};
or do I have to use sessionToken for emv transactions?
โ08-14-2018 11:56 AM
You can use either of ways.
โ08-16-2018 07:17 AM