Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

            $transmit = array('MerchantID' => $paymentRequest->getMerchantID(), 'Len' => $len, 'Data' => $data);
            $request = Request::factory($paymentRequest->getUrl())           
                           ->headers('Content-type', 'application/x-www-form-urlencoded; charset=UTF-8')
                               ->method(Request::POST)
            →post                   ->post($transmit);


Voici un exemple d'utilisation lors de la réception de la réponse dans les pages URLnotify ou URLSuccess

        $paymentResponse = new Axepta($Your_HMAC);
        $paymentResponse->setCryptKey($Your_CRYPTKEY);
        $paymentResponse->setResponse($_GET);
        if($paymentResponse->isValid() && $paymentResponse->isSuccessful()) {
            $TransID = $paymentResponse->getPayID();
            $PCNr = $paymentResponse->getPCNr();
            $CCBrand  = $paymentResponse->getCCBrand();
            $CCExpiry = $paymentResponse->getCCExpiry();
            // .....
        } else {
            // Fail ....
        }

...