PayU\Client::makeLoyaltyInquiry PHP Méthode

makeLoyaltyInquiry() public méthode

public makeLoyaltyInquiry ( LoyaltyInquiryRequest $request ) : LoyaltyInquiryResponse
$request Payu\Request\LoyaltyInquiryRequest
Résultat Payu\Response\LoyaltyInquiryResponse
    public function makeLoyaltyInquiry(LoyaltyInquiryRequest $request)
    {
        $rawResponse = $this->sendRequest($request, $this->configuration->getLoyaltyInquiryEndPointUrl());
        $parser = new ResponseParser(new LoyaltyInquiryResponseParser(), $rawResponse);
        return $parser->parse();
    }

Usage Example

 public function testMakeLoyaltyInquiry()
 {
     $request = $this->client->createLoyaltyInquiryRequestBuilder()->buildCard('4282209027132016', '123', '5', '2019')->buildCurrency('TRY')->build();
     $result = $this->client->makeLoyaltyInquiry($request);
     $this->assertTrue($result instanceof LoyaltyInquiryResponse);
 }