Php 点击后退按钮时Rabo Omnikasa理想交易出现问题
我和荷兰合作银行omni kassa有个问题。 下面的代码重定向到Omnikasa页面,如果用户单击“上一步”按钮而不付款,则返回同一页面付款 测试模式下的“交易已处理:代码=94消息=重复交易”结果和实时版本中的“联系您的商户”错误结果Php 点击后退按钮时Rabo Omnikasa理想交易出现问题,php,symfony-2.8,omnipay,Php,Symfony 2.8,Omnipay,我和荷兰合作银行omni kassa有个问题。 下面的代码重定向到Omnikasa页面,如果用户单击“上一步”按钮而不付款,则返回同一页面付款 测试模式下的“交易已处理:代码=94消息=重复交易”结果和实时版本中的“联系您的商户”错误结果 数据: 印章: 这种事情并不少见。您经常会看到重定向付款(如PayPal)说“付款过程中不要单击后退按钮”。也许是这样的警告?也可以注入一些JS或类似的东西来禁用back按钮。这种情况并不少见。您经常会看到重定向付款(如PayPal)说“付款过程中不要单击
数据:
印章:
这种事情并不少见。您经常会看到重定向付款(如PayPal)说“付款过程中不要单击后退按钮”。也许是这样的警告?也可以注入一些JS或类似的东西来禁用back按钮。这种情况并不少见。您经常会看到重定向付款(如PayPal)说“付款过程中不要单击后退按钮”。也许是这样的警告?也可以注入一些JS或类似的东西来禁用back按钮
<?php
$test_mode = TRUE;
$Action = ($test_mode) ? 'https://payment-
webinit.simu.omnikassa.rabobank.nl/paymentServlet' : 'https://payment-
webinit.omnikassa.rabobank.nl/paymentServlet';
$bedrag = 100; // 100 = 1,00 euro
$merchantId = '002020000000001';
$return_url = 'http://www.example.com/';
$omschrijving = '121212';
$key_version = '1';
$secretKey = '002020000000001_KEY1';
// Maken van datastring voor OmniKassa
$Data = 'amount='.$bedrag.'|currencyCode=978|merchantId='.$merchantId.'|normalReturnUrl='.$return_url.'|transactionReference='.$omschrijving.'|keyVersion='.$key_version;
$Seal = hash('sha256', utf8_encode($Data.$secretKey));
?>
<html>
<body>
DATA: <?php echo($Data); ?>
<br /><br />
SEAL: <?php echo($Seal); ?>
<form method="POST" action="<?php echo $Action ?>">
<input type="hidden" name="Data" value="<?php echo $Data ?>">
<input type="hidden" name="InterfaceVersion" value="HP_1.0">
<input type="hidden" name="Seal" value="<?php echo $Seal ?>">
<input type="submit" value="Proceed to payment">
</form>
</body>
</html>