<?
//тест
${API_KEY}= "21612b26-90b0-468f-bd15-234bdaeaea17";
${API_SECRET} = "QWhxYlE3bldLN2N4NHlySDZKaTFlcWt6";
${ENDPOINTS_KEY} = "AIzaSyCH4mpFmGXPElJmYG_KIlU0ZvEnuTLyFnc";
${POS_ID} = "84936ebb-fb45-48ef-9d72-e450bf764649";
//тест
$url = '
https://cpay.tranzzo.com/api/v1/payment';
$headers= array(
'Content-type' => 'application/json', // Сообщаем сервису что хотим получить ответ в json формате
'X-API-AUTH' => 'CPAY ${API_KEY}:${API_SECRET}', // Авторизация через заголовки
'X-API-KEY' => '${ENDPOINTS_KEY}'
);
//$client = $modx->getService('rest', 'rest.modRest');
$postRequest = "pos_id= ${POS_ID}
&mode = hosted
&method = auth
&amount = 1
¤cy = UAH
&description = description_1
&order_id = 123
&order_3ds_bypass = always
&server_url =
https://callback.blackhole.com/callback &result_url =
https://example.com/result &payload = sale=true";
$client = $modx->getService('rest','rest.modRest', array('header=>$headers'));
$result = $client->get($url, array(), $headers);