Paranoia\Payment\Adapter\AdapterAbstract::sale PHP Method

sale() public method

public sale ( Request $request ) : Paranoia\Payment\Response\PaymentResponse
$request Paranoia\Payment\Request
return Paranoia\Payment\Response\PaymentResponse
    public function sale(Request $request)
    {
        $rawRequest = $this->buildRequest($request, 'buildSaleRequest');
        $rawResponse = $this->sendRequest($this->configuration->getApiUrl(), $rawRequest);
        $response = $this->parseResponse($rawResponse, self::TRANSACTION_TYPE_SALE);
        return $response;
    }