public function sendData($data)
{
$data = $this->getData();
$sign = Helper::sign($data, $this->getApiKey());
$responseData = array();
if (isset($data['sign']) && $data['sign'] && $sign === $data['sign']) {
$responseData['sign_match'] = true;
} else {
$responseData['sign_match'] = false;
}
if ($responseData['sign_match'] && isset($data['result_code']) && $data['result_code'] == 'SUCCESS') {
$responseData['paid'] = true;
} else {
$responseData['paid'] = false;
}
return $this->response = new CompletePurchaseResponse($this, $responseData);
}