Документация и API
API сервиса Kassify.pro позволяет принимать платежи, делать возвраты, узнавать статусы операции и многое другое. Для работы по API потребуется магазин в нашей системе.
Здесь вы найдёте самую последнюю документацию для подключения физических и юридических лиц.
Для авторизации необходимо отправить POST-запрос на URL https://kassify.pro/api/api.php
Ключ
Описание
Пример
ps
система
Mastercard/VisaRUB
key
your_api_password
#tdfdf#28aaD
id
your_api_id
19874
cosh
адрес кошелька
8006800070288797
summ
сумма счета
100
mercant_id
идентификатор мерчанта
19857
merchant_password
пароль мерчанта
#АtdfЕf#28aРТaD

Пример

1
$data = array(
2
'ps'=>'PayeerRUB', // система, пример: Dash
3
'key'=>'C7y87C7y', //your_api_password
4
'id'=>'3', // your_api_id
5
'cosh'=>'P31303039', // адрес криптовалютного кошелька, пример: Xybb9RNvdMx8vq7z24srfr1FQCAFbFGWLg P31303040
6
'summ'=>'3.00', // сумма счета, пример: 1.0000000
7
'mercant_id'=>'159', // идентификатор мерчанта
8
'merchant_password'=>'4UUY4Jf6NavGiw6aUuwD', //your_merchant_password
9
);
10
$ch = curl_init();
11
curl_setopt($ch, CURLOPT_URL, 'https://kassify.pro/api/api.php');
12
curl_setopt($ch, CURLOPT_HEADER, 0);
13
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
14
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
15
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
16
curl_setopt($ch, CURLOPT_POST, 1);
17
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
18
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
19
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
20
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
21
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json'));
22
$html = curl_exec($ch);
23
$c_errors = curl_error($ch);
24
curl_close($ch);
25
$datasearch = json_decode($html, true);
26
$message=$datasearch['message'];
27
$error=$datasearch['error'];
28
$message = iconv("utf-8", "cp1251", $message);
29
30
31
32
33
if($error){
34
//Не удаётся отправить заявку на снятие денег!
35
echo $message;
36
} else {
37
//Перевод успешно совершен.
38
}
Copied!
Copy link
Contents