Я использую codeigniter и ищу интеграцию платежного шлюза Skrill, но нигде не получил точную информацию. Я уже следую инструкциям пример но он не собирается перенаправлять на мой статус-URL (за пределами CodeIgniter).
я пытался один другой пример с кодом ниже, но он также не работает
$config['pay_to_email']="[email protected]";
$config ['status_url'] = 'http://myserver/response.php';
$config ['language'] = 'EN';
$config ['amount'] = '1';
$config ['currency'] = 'USD';
$config ['return_url_text'] = 'Return to response.php';
$config ['return_url'] = 'http://myserver/response.php';
$config ['cancel_url'] = 'http://myserver/response.php';
$config ['detail1_description'] = 'Membership';
$url='https://www.moneybookers.com/app/payment.pl?';
$vars=http_build_query($config);
header('LOCATION:' . $url. $vars);
Если я запускаю указанный выше файл на сервере, то он также не работает и не перенаправляет на response.php.
Создать представление и отправить свои данные … Это только пример
<html>
<head>
<title> Payment</title>
</head>
<body>
<center>
<?php
$vars['pay_to_email']="[email protected]";
$vars['status_url'] = 'http://myserver/response.php';
$vars['language'] = 'EN';
$vars['amount'] = '1';
$vars['currency'] = 'USD';
$vars['return_url_text'] = 'Return to response.php';
$vars['return_url'] = 'http://myserver/response.php';
$vars['cancel_url'] = 'http://myserver/response.php';
$vars['detail1_description'] = 'Membership';
?>
<form action="https://www.moneybookers.com/app/payment.pl" method="post">
<?php foreach($vars as $key=>$var){ ?>
<input type="hidden" name="<?=$key?>" value="<?=$var?>"/>
<?php } ?>
<input type="submit" value="Pay!"/>
</form>
</center>
<script language='javascript'>document.redirect.submit();</script>
</body>
</html>
Других решений пока нет …