这应该是一个相当简单的问题。从本质上讲,我相信我很有可能只是在胡思乱想。
我正在尝试使用 AIM 方法与 Authorize.net 实现交易,但我不确定我是否应该有一个页面,用户可以在其中添加他们的所有信息和卡等,并将该帖子发布到另一个执行 cURL 的页面和响应等,或者如果这是不好的做法,我应该把它全部放在一页上。
这基本上是一个简单的问题,但我找不到任何实现文档或体面的例子。我能找到的唯一一个将所有信息硬编码到页面中,并在同一页面上执行 cURL 和响应内容,这不能回答我的问题!
这应该是一个相当简单的问题。从本质上讲,我相信我很有可能只是在胡思乱想。
我正在尝试使用 AIM 方法与 Authorize.net 实现交易,但我不确定我是否应该有一个页面,用户可以在其中添加他们的所有信息和卡等,并将该帖子发布到另一个执行 cURL 的页面和响应等,或者如果这是不好的做法,我应该把它全部放在一页上。
这基本上是一个简单的问题,但我找不到任何实现文档或体面的例子。我能找到的唯一一个将所有信息硬编码到页面中,并在同一页面上执行 cURL 和响应内容,这不能回答我的问题!
John Conde(他在这里发表了很多关于这些问题的帖子)在此处提供了一些文档,我发现这些文档非常有用。
您可以在同一页面上执行此操作,即表单和 cURL 调用都在 checkout.php 上。检查是否设置了 $_POST 变量,如果未显示表单,则目标将是 checkout.php(确保使用 HTTPS)。如果设置了 $_POST,则通过 cURL 调用 authorize.net,解析响应,并向客户显示成功或失败消息。