【发布时间】:2019-08-13 23:18:08
【问题描述】:
我有一个使用 authorize.net 网关的支付页面。付款处理后,返回网址不会返回我的网站。
页面显示此错误:
无法显示此页面。联系支持以获取更多信息。 事件 ID 为:N/A。
此外,该网址不会返回到我的网站。它仍保留在 authorize.net 上。
编码很好,因为它以前工作过。 Authorize.net 最近更新了一些 API。之后发生了这种情况。
有人知道这个问题吗?
代码:
$form2 = "
<form id='form2' name='form2' method='post' action='".$url."'>
<input type='hidden' name='payment_type' value='cc' />
<input type='hidden' name='invoice' value='".$invoice."' />
<input type='hidden' name='mem_no' value='".$mem_no."' />
<input type='hidden' name='x_login' value='".$loginID."' />
<input type='hidden' name='x_amount' value='".$amount."' />
<input type='hidden' name='x_description' value='".$description."' />
<input type='hidden' name='x_invoice_num' value='".$invoice."' />
<input type='hidden' name='x_cust_id' value='".$mem_no."' />
<input type='hidden' name='x_payment_type' value='cc' />
<input type='hidden' name='x_type' value='AUTH_ONLY' />
<input type='hidden' name='x_fp_sequence' value='".$sequence."' />
<input type='hidden' name='x_fp_timestamp' value='".$timeStamp."' />
<input type='hidden' name='x_fp_hash' value='".$fingerprint."' />
<input type='hidden' name='x_test_request' value='".$testMode."' />
<input type='hidden' name='x_show_form' value='PAYMENT_FORM' />
<input type='hidden' name='x_cancel_url' value='https://www.m.sassybling.com/order_ship.php' />
<input type='hidden' name='x_cancel_url_text' value='Cancel & Return to Sassybling' />
<input type='hidden' name='x_point' value='".$point_discount."' />
<input type='hidden' name='x_relay_response' value='TRUE' />
<input type='hidden' name='x_relay_url' value='https://www.m.sassybling.com/order_returnCC.php' />
</form>";
【问题讨论】:
-
你应该发布上面 PHP 生成的 rendered HTML,以便我们可以尝试复制问题。赔率是无效值之一。
标签: authorize.net