Date: Fri, 29 Mar 2024 00:03:01 +0300 (MSK) Message-ID: <2042887217.401.1711659782045@[10.70.15.201]> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_400_775443725.1711659781969" ------=_Part_400_775443725.1711659781969 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
=D0=9F=D0=B0=D1=80=D0=B0=D0=BC=D0= =B5=D1=82=D1=80=D1=8B, =D0=BF=D0=B5=D1=80=D0=B5=D0=B4=D0=B0=D0=B2=D0=B0=D0= =B5=D0=BC=D1=8B=D0=B5 =D0=B2 =D1=84=D0=BE=D1=80=D0=BC=D0=B5 =D0=B2=D1=8B=D1= =81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D1=81=D1=87=D0=B5=D1= =82=D0=B0 =D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D1=8B =D0=B2 =D0=B4=D0=BE=D0= =BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8=D0=B8 =D0=BF=D1=80=D0= =BE=D1=82=D0=BE=D0=BA=D0=BE=D0=BB=D0=B0: =D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8= =D1=8F API-merchant 2.0 (=D0=97=D0=B0=D0=BF=D1=80=D0=BE=D1=81 =D0=B2=D1=8B= =D1=81=D1=82=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F =D0=A1=D0=9A=D0=9E)<= /a> .
=D0=9E=D0=B1=D1=8F=D0=B7=D0=B0=D1= =82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=BC=D0=B8 =D0=BF=D0=B0=D1=80=D0=B0=D0= =BC=D0=B5=D1=82=D1=80=D0=B0=D0=BC=D0=B8 =D1=8F=D0=B2=D0=BB=D1=8F=D1=8E=D1= =82=D1=81=D1=8F:
=E2=80=A2 eshopId - =D0=BD=D0=BE=D0=
=BC=D0=B5=D1=80 =D0=BC=D0=B0=D0=B3=D0=B0=D0=B7=D0=B8=D0=BD=D0=B0 =D0=B2 =D1=
=81=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=B5 IntellectMoney
=E2=80=A2 hash
=D0=9D=D0=B0=D1=87=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B5 =D0=BF=D0=B0=D1= =80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=D1=8B:
=E2=80=A2 eshopId =3D 453271 - =D0=BD=D0=BE=D0=BC=D0=B5=D1=80=
=D0=BC=D0=B0=D0=B3=D0=B0=D0=B7=D0=B8=D0=BD=D0=B0 =D0=B2 =D1=81=D0=B8=D1=81=
=D1=82=D0=B5=D0=BC=D0=B5 IntellectMoney
=E2=80=A2 invoiceId =3D 3053551762 - =D0=BD=D0=BE=D0=BC=D0=B5=D1=
=80 =D1=81=D1=87=D0=B5=D1=82=D0=B0
=E2=80=A2 hash =3D dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20v3MvZ3Nkb21haW52YWxz=
aGEyZzIuY3JsMIG
=D0=92= =D0=BF=D1=80=D0=B8=D0=BC=D0=B5=D1=80=D0=B5 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB= =D1=8C=D0=B7=D1=83=D0=B5=D1=82=D1=81=D1=8F =D1=8F=D0=B7=D1=8B=D0=BA =D0=BF= =D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0= =BD=D0=B8=D1=8F - PHP:
<?php $url =3D "https://api.intellectmoney.ru/merchant/getBankCardPaymentState"; = //Url =D0=BE=D0=B1=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B8=D1=8F =D0=BA =D0=BC= =D0=B5=D1=82=D0=BE=D0=B4=D1=83 getBankCardPaymentState $cert_file =3D 'c://=D1=81ertificate.pem'; //=D0=9F=D1=83=D1=82=D1=8C =D0= =BA =D1=81=D0=B5=D1=80=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=82=D1=83 $cert_password =3D 'password'; //=D0=9F=D0=B0=D1=80=D0=BE=D0=BB=D1=8C =D0= =BA =D1=81=D0=B5=D1=80=D1=82=D0=B8=D1=84=D0=B8=D0=BA=D0=B0=D1=82=D1=83 //=D0=9D=D0=B0=D0=B1=D0=BE=D1=80 =D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82= =D1=80=D0=BE=D0=B2 $secretKey =3D 'secret'; $eshopId =3D '453271'; $invoiceId =3D '3053551762'; // =D0=A4=D0=BE=D1=80=D0=BC=D0=B0=D1=82 =D1=84=D0=BE=D1=80=D0=BC=D0=B8=D1= =80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F =D1=85=D1=8D=D1=88=D0=B0 //eshopId::invoiceId::secretKey // =D0=A4=D0=BE=D1=80=D0=BC=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5= =D1=85=D1=8D=D1=88=D0=B0 $hash =3D md5($eshopId . '::' . $invoiceId . '::' . $secretKey); // =D0=9C=D0=B0=D1=81=D1=81=D0=B8=D0=B2 =D0=BE=D0=B1=D1=8F=D0=B7=D0=B0=D1= =82=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D1=85 =D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0= =B5=D1=82=D1=80=D0=BE=D0=B2 $params =3D [ 'eshopId' =3D> $eshopId, 'invoiceId' =3D> $invoiceId, 'hash' =3D> $hash ]; // =D0=9E=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D1=8F=D0=B5=D0=BC =D0=B7=D0= =B0=D0=BF=D1=80=D0=BE=D1=81 echo (curlRequest($url, $params)); // =D0=92=D1=81=D0=BF=D0=BE=D0=BC=D0=BE=D0=B3=D0=B0=D1=82=D0=B5=D0=BB=D1=8C= =D0=BD=D0=B0=D1=8F =D1=84=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D1=8F =D0=B4=D0=BB= =D1=8F =D0=BE=D1=82=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B8 =D0=B7=D0=B0=D0=BF= =D1=80=D0=BE=D1=81=D0=BE=D0=B2 function curlRequest($url, $data) { $queryString =3D http_build_query($data); $ch =3D curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $queryString); curl_setopt($ch, CURLOPT_SSLCERT, $cert_file); curl_setopt($ch, CURLOPT_SSLCERTPASSWD, $cert_password); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1)= ; $result =3D curl_exec($ch); curl_close($ch); return $result; }