VoidTransaction Property
Indicates whether this transaction has been voided.
Object Oriented Interface
public function getVoidTransaction(); public function setVoidTransaction($value);
Procedural Interface
inpaydirect_tsysdetailrecord_get($res, 45 ); inpaydirect_tsysdetailrecord_set($res, 45, $value );
Default Value
false
Remarks
If you wish to void a previously authorized transaction, Vital/TSYS recommends that you should exclude it from the settlement. However, you may also send the detail record with the VoidTransaction indicator set to True. For example:
DetailRecord.ParseAggregate(TSYSRetail.GetDetailAggregate()) DetailRecord.VoidTransaction = True TSYSSettle.DetailRecordCount = 1 TSYSSettle.DetailAggregate[0] = DetailRecord.GetDetailAggregate()
Data Type
Boolean