invoice_parameters = {amount.currency}|{amount.value}|{billId}|{siteId}|{status.value}
X-Api-Signature-SHA256
. Обращаясь к базе вытаскиваете данные для авторизации уведомления. Дальше обращаясь к API Qiwi проверяете подлинность./* Берем контент файла */
$xmlString = file_get_contents($xmlFilePath);
// Преобразуем xml в массив
$xml = json_decode(
json_encode((array)simplexml_load_string($xmlString)), true
);
$data = array(
array(
"title" => "Another title",
"date" => "Fri, 17 Jun 2011 08:55:57 +0200"
),
array(
"title" => "My title",
"date" => "Mon, 16 Jun 2010 06:55:57 +0200"
)
);
function sortFunction( $a, $b ) {
return strtotime($a["date"]) - strtotime($b["date"]);
}
usort($data, "sortFunction");
var_dump($data);
$id = {id товара};
$statement = $pdo->prepare("SELECT * FROM goods WHERE id = ?");
$statement->execute([$id]);
$good = $statement->fetch(PDO::FETCH_ASSOC);
class Contragent
{
public $name;
public $status;
public $vozrast;
public function __construct($xmlfile){
$xml = new SimpleXMLElement($xmlfile);
$this->name = $xml->name;
$this->status = $xml->status;
$this->status = $xml->vozrast;
}
}
$firstContragent = new Contragent((<xml_file_контрагента>));
echo $firstContragent->name; // имя
echo $firstContragent->status; // статус
echo $firstContragent->vozrast; // возраст