Как интегрировать Skrill в CodeIgniter?

Я использую codeigniter и ищу интеграцию платежного шлюза Skrill, но нигде не получил точную информацию. Я уже выполнил шаги из примера, но он не будет перенаправлять мой URL-адрес статуса (за пределами CodeIgniter).

Я попробовал еще один пример с кодом ниже, но он также не работает

    $config['pay_to_email']="abcdef@gmail.com";
    $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.

1 ответ

Создать представление и отправить ваши данные... Это только пример

<html>
    <head>
        <title> Payment</title>
    </head>
    <body>
        <center>
        <?php
            $vars['pay_to_email']="abcdef@gmail.com";
            $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>
Другие вопросы по тегам