Skip to content

Commit e565224

Browse files
authored
Merge pull request #37 from ixopay/feature/ngorbacs/add-scheme-reference-id
Added schemeTransactionIdentifier
2 parents b4fad62 + c5a2c6c commit e565224

File tree

4 files changed

+25
-2
lines changed

4 files changed

+25
-2
lines changed

src/Data/Result/CreditcardData.php

+22
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,11 @@ class CreditcardData extends ResultData {
112112
*/
113113
protected $eci;
114114

115+
/**
116+
* @var string
117+
*/
118+
protected $schemeTransactionIdentifier;
119+
115120
/**
116121
* @return string
117122
*/
@@ -423,6 +428,23 @@ public function setEci($eci)
423428
return $this;
424429
}
425430

431+
/**
432+
* @return string
433+
*/
434+
public function getSchemeTransactionIdentifier()
435+
{
436+
return $this->schemeTransactionIdentifier;
437+
}
438+
439+
/**
440+
* @param string $schemeTransactionIdentifier
441+
* @return $this
442+
*/
443+
public function setSchemeTransactionIdentifier($schemeTransactionIdentifier)
444+
{
445+
$this->schemeTransactionIdentifier = $schemeTransactionIdentifier;
446+
return $this;
447+
}
426448

427449
/**
428450
* @return array

src/Json/JsonParser.php

+1
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ protected function parseReturnData($returnData) {
326326
$creditcardData->setBinCountry($this->arrGet($returnData, 'binCountry'));
327327
$creditcardData->setThreeDSecure($this->arrGet($returnData, 'threeDSecure'));
328328
$creditcardData->setEci($this->arrGet($returnData, 'eci'));
329+
$creditcardData->setSchemeTransactionIdentifier($this->arrGet($returnData, 'schemeTransactionIdentifier'));
329330

330331
if($this->arrGet($returnData, 'binDigits')){
331332
$binDigits = $this->arrGet($returnData, 'binDigits');

src/StatusApi/StatusResult.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ public function setIncomingSettlementState($incomingSettlementState) {
307307
$this->incomingSettlementState = $incomingSettlementState;
308308
return $this;
309309
}
310-
310+
311311
/**
312312
* set transaction errors
313313
*

src/Transaction/Result.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -622,4 +622,4 @@ public function setCustomer($customer)
622622
$this->customer = $customer;
623623
}
624624

625-
}
625+
}

0 commit comments

Comments
 (0)