https://bit108.com/merchant/business/currency/amount/uid
(optional)
и/или
POST
- be_business - business id
- be_amount - сумма
- be_currency - валюта
Эти 3 параметра должны быть указаны обязательно в виде ссылки, либо пост, следующие - опционально.
- be_uid - опционально - уникальный ид внутри магазина (например номер счета)
- be_item - опционально - текстовое описание товара.
на адрес, который указан в ipn после оплаты придет POST:
- be_uid - уникальный ид внутри магазина
- be_business - ид предприятия
- be_id - ид платежа
- be_paid - сумма, которую оплатил пользователь. (в валюте оплаты!)
- be_pay_currency - валюта оплаты
- be_name - имя
- be_email - эл почта
- be_amount - сумма, которую запрашивали на оплату
- be_currency - валюта к оплате
- be_sign - подпись.
public static function getSignature($arHash, $strKey)
{
$collect = [];
foreach ($arHash as $key => $value) {
if ($key != 'be_sig') {
if (is_array($value)) {
$value = json_encode($value);
}
$collect[] = $key . "=" . $value;
}
}
sort($collect);
return md5(implode(";", $collect) . $strKey);
}