/** @test */ public function it_gets_the_purchase_specific_data_correctly() { $data = $this->request->getData()['data']; $this->assertSame($this->options['paymentData']['accountOwner'], $data['payment_data']['accountowner']); $this->assertSame($this->options['paymentData']['accountNumber'], $data['payment_data']['accountnumber']); $this->assertSame($this->options['paymentData']['bankCode'], $data['payment_data']['bankcode']); }
public function getData() { $data = parent::getData(); // perform an authorize operation $data['OPERATION'] = Helper::POSTFINANCE_OPERATION_AUTHORIZE; return $data; }
public function getData() { $data = parent::getData(); $data['paymentOptionId'] = '10'; $data['amount'] = intval($this->getAmount() * 100); $data['finishUrl'] = $this->getReturnUrl(); $data['ipaddress'] = $this->getClientIP(); $data['paymentOptionSubId'] = $this->issuer; $data['statsData']['extra1'] = $this->getTransactionReference(); $data['transaction']['description'] = $this->getDescription(); return $data; }
/** * getData * * @return array * @throws \Omnipay\Common\Exception\InvalidCreditCardException * @throws \Omnipay\Common\Exception\InvalidRequestException */ public function getData() { $data = parent::getData(); $data['auth_only'] = 1; return $data; }