$this->getMerchantConfig()->getSaltIndex(),
$this->getHeaders()
);
$httpResponseObj = RequestGenerator::postRequest($request->getUrl(), $request->getPayload(), $request->getHeaders());
$httpResponse = json_decode($httpResponseObj->getResponse());
if($httpResponse->success) {
$response = ObjectMapper::mapResponse($httpResponse, PaymentConstants::PAY_API);
return $response->getData();
}
else {
throw new PhonePeException("ResponseCode: " . $httpResponse->code . " Message: " . $httpResponse->message);
}
}
/**