- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试将 Skrill 支付网关集成到我的网站。但是在成功付款后,我无法从我的 status_url 访问 skrill $_POST 变量。因此,我无法从我的站点捕获用户详细信息。
<form action='https://www.moneybookers.com/app/payment.pl' METHOD='POST'><p class="text-center">
<input type="hidden" name="amount" value="0.10">
<input type="hidden" name="pay_to_email" value="mygmail@gmail.com"/>
<input type="hidden" name="status_url" value="http://website.com/pages/verify.php"/>
<input type="hidden" name="status_url2" value="mygmail@gmail.com"/>
<input type="hidden" name="return_url" value="http://website.com/pages/marketplace.php"/>
<input type="hidden" name="language" value="EN"/>
<input type="hidden" name="amount" id="amounttopay" />
<input type="hidden" name="currency" value="USD"/>
<input type="hidden" name="detail1_description" value="my desc"/>
<input type="hidden" name="detail1_text" value="Buy product"/>
<input type="submit" class="btn btn-success btn-sm btn-block" value="Pay!"/>
但我无法访问 verify.php 中的 Skrill 变量
<?php
$MBEmail = "mygmail@gmail.com";
//This if statement is not working since there is no $_POST variables from skrill.
if ($_POST['status'] == 2 && $_POST['pay_to_email'] == $MBEmail)
{
// Valid transaction.
//update the database.
}
else
{
// Invalid transaction. Bail out
exit;
}
?>
最佳答案
要从网关捕获返回状态,您需要在下面提及正确的返回 url,即在您的网站上
<input type="hidden" name="return_url" value="http://website.com/pages/marketplace.php"/>
尝试查看文档,
https://www.skrill.com/fileadmin/templates/main/res/material/documents/pdf/getting-started/skrill-integration-manual-en.pdf
关于php - 无法从 Skrill 访问 $_POST 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31273141/
我想在我的应用程序之一中集成 skrill 支付网关。我找不到任何解决方案。如果有人有任何想法,请提供帮助。 最佳答案 即使没有这样的 SDK,您也可以通过浏览或在您的应用程序中简单地将客户重定向到
我正在尝试将 Skrill 支付网关集成到我的网站。但是在成功付款后,我无法从我的 status_url 访问 skrill $_POST 变量。因此,我无法从我的站点捕获用户详细信息。
我正在尝试使用 API as documented 从我的企业账户向另一个 Skrill 账户汇款(付款) ,使用如下请求: https://www.moneybookers.com/app/pay.
如何将发送到我的发布请求的数据提取到我的 status_url? 成功付款后(在测试和实际环境中),我成功收到对我提供的 status_url 的发布请求,但 req.body、req.params
我正在使用 NodeJs。并遵循 Skrill 支付网关的快速结账集成。 当我们需要创建 msid 并将其与返回成功 url 中提供的 msid 进行比较以进行请求身份验证时,我陷入了成功的阶段。 根
我是一名优秀的程序员,十分优秀!