Direct Payment Integrator V6 - Online Help
Direct Payment Integrator V6
Questions / Feedback?

EncryptedPIN Property

DUKPT DES encrypted pin block, retrieved from a PIN pad.

Object Oriented Interface

public function getEncryptedPIN();
public function setEncryptedPIN($value);

Procedural Interface

inpaydirect_globaldebit_get($res, 10 );
inpaydirect_globaldebit_set($res, 10, $value );

Default Value

''

Remarks

A 16-byte encrypted PIN and associated KSN (Key Serial/Sequence Number) are required for all debit Sale and Refund transactions. These values must be retrieved from a certified DUKPT DES pin pad device.

Debit transactions are only supported for Retail merchants, and only for Card Present transactions. If you set the UserId to an ID associated with a Direct Marketing or E-Commerce merchant account, or otherwise attempt a card-not-present transaction, the class fails with an error.


	
  class.UserId = "nsoft_retail"  
  class.Password = "Passw0rd"
  class.CardMagneticStripe = "9999999800002773=05121015432112345678" 
  class.CardEntryDataSource = edsMagneticStripe
  class.TransactionAmount = "25.00"  
  class.EncryptedPIN = "623F36B53CC18393"
  class.KSN = "000000008F000021"
  class.CashBack = "5.00"
  class.Sale()

Data Type

String

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 6.0.6240.0