在Laravel中使用变量重定向|支付网关

时间:2016-07-15 19:06:07

标签: php laravel laravel-5.2

我看到很多关于堆栈溢出的类似问题,但似乎没有一个对我有用。因此问这里。

案件很简单。我正在尝试与支付网关集成 - 这要求我提交一个包含一组数据的表单到它的网址。

URL: https://test.examplepg.com/_payment

表格\参数:

<form action="<?php echo $action; ?>" method="post" name="payuForm">
    <input type="hidden" name="_token" value="<?php csrf_token() ?>">
    <input type="hidden" name="key" value="<?php echo $MERCHANT_KEY ?>" />
    <input type="hidden" name="hash" value="<?php echo $hash ?>"/>
    <input type="hidden" name="txnid" value="<?php echo $txnid ?>" />
    <input type="hidden" name="amount" value="<?php echo $amount ?>" />
    <input type="hidden" name="firstname" id="firstname" value="<?php echo $firstname ?>" />
    <input type="hidden" name="email" id="email" value="<?php echo  $email ?>" />
    <input type="hidden" name="phone" value="<?php echo $phone  ?>" />
    <input type="hidden" name="productinfo" value="<?php echo "Product 1, 2"?>" size="64" />
    <input type="hidden" name="surl" value="<?php echo $successUrl?>" size="64" />
    <input type="hidden" name="furl" value="<?php echo $failureUrl?>" size="64" />
    <input type="hidden" name="bankcode" value="<?php echo $bankcode; ?>" />
    ....

    <?php if($hash) { ?>
        <input type="submit" value="Submit" />
    <?php } ?>
</form>

我不想创建表单/视图并编写javascript来提交表单,而是希望使用post data (或类似的东西)进行 laravel重定向。有可能吗?

Curl不起作用,因为用户需要在他们的网址上进行验证。

先谢谢。

0 个答案:

没有答案