Skip to content

Conversation

@Saha966
Copy link

@Saha966 Saha966 commented Oct 1, 2024

'http://github.com/new_success_url', //'fail_url' => 'http://github.com/new_fail_url', //'status_url' => 'http://github.com/new_status_url', 'посилання' => масив( 'var1' => '1', //'var2' => '2', //'var3' => '3', //'var4' => '4', //'var5' => '5', ), //'submerchant' => 'mail.com', ); $key = md5('Ключ для додаткових параметрів шифрування'.$m_orderid); $m_params = @urlencode(base64_encode(openssl_encrypt(json_encode($arParams), 'AES-256-CBC', $key, OPENSSL_RAW_DATA))); $arHash[] = $m_params; */ $arHash[] = $m_key; $sign = strtoupper(hash('sha256', implode(':', $arHash))); ?> */ ?> "> */ ?> API URL: https://payeer.com/ajax/api/api.php

<?php
$m_shop = '2136910834';
$m_orderid = '1';
$m_amount = number_format(100, 2, '.', '');
$m_curr = 'USD';
$m_desc = base64_encode('Тест');
$m_key = 'Ваш секретний ключ';

$arHash = масив(
	$m_shop,
	$m_orderid,
	$m_сума,
	$m_curr,
	$m_desc
);

/*
$arParams = масив(
	'success_url' => 'http://github.com/new_success_url',
	//'fail_url' => 'http://github.com/new_fail_url',
	//'status_url' => 'http://github.com/new_status_url',
	'посилання' => масив(
		'var1' => '1',
		//'var2' => '2',
		//'var3' => '3',
		//'var4' => '4',
		//'var5' => '5',
	),
	//'submerchant' => 'mail.com',
);

$key = md5('Ключ для додаткових параметрів шифрування'.$m_orderid);

$m_params = @urlencode(base64_encode(openssl_encrypt(json_encode($arParams), 'AES-256-CBC', $key, OPENSSL_RAW_DATA)));

$arHash[] = $m_params;
*/

$arHash[] = $m_key;

$sign = strtoupper(hash('sha256', implode(':', $arHash)));
?>
<form method="post" action="https://payeer.com/merchant/">
<input type="hidden" name="m_shop" value="<?=$m_shop?>">
<input type="hidden" name="m_orderid" value="<?=$m_orderid?>">
<input type="hidden" name="m_amount" value="<?=$m_amount?>">
<input type="hidden" name="m_curr" value="<?=$m_curr?>">
<input type="hidden" name="m_desc" value="<?=$m_desc?>">
<input type="hidden" name="m_sign" value="<?=$sign?>">
<?php /*
<input type="hidden" name="form[ps]" value="2609">
<input type="hidden" name="form[curr[2609]]" value="USD">
*/ ?>
<?php /*
<input type="hidden" name="m_params" value="<?=$m_params?>">
<input type="hidden" name="m_cipher_method" value="AES-256-CBC">
*/ ?>
<input type="submit" name="m_process" value="send" />
</form>
API URL: https://payeer.com/ajax/api/api.php
<form method="post" action="https://payeer.com/merchant/">
<input type="hidden" name="m_shop" value="<?=$m_shop?>">
<input type="hidden" name="m_orderid" value="<?=$m_orderid?>">
<input type="hidden" name="m_amount" value="<?=$m_amount?>">
<input type="hidden" name="m_curr" value="<?=$m_curr?>">
<input type="hidden" name="m_desc" value="<?=$m_desc?>">
<input type="hidden" name="m_sign" value="<?=$sign?>">
<input type="submit" name="m_process" value="send" />
</form>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant