我是一名网络开发人员,希望让很多客户使用 authorize.net 进行 CC 处理。我曾经在 PHP 中使用 authorize.net 为一个简单的站点进行 SIM 集成。
现在的问题是,我们的一些客户已经建立了从我们的站点获取 CC 信息的流程,并且它通过了我们站点控制之外的履行流程。在至少一种情况下,由于国际费率,客户在包装后离开我们的网站很长时间后使用 CC 信息来计费。
使用 authorize.net 的主要原因是安全性。我们希望符合 PCI 标准,因此我们的想法是 CC 甚至从不通过我们的 Web 服务器。它在 authorize.net 上输入并且永远不会离开那里。所以我需要弄清楚 API 来执行这个过程。
所以我的问题是,在不处理 CC 信息的情况下,我如何创建一个“待处理”交易,在某一点获取用户的 cc 信息,然后在另一点更新成本?我在想象我将不得不告诉客户重新登录我们的网站(或 authorize.net)以更新订单成本。
我发现的只是这个常见问题解答,我的问题与顶部相同,但不清楚我是否必须保留 CC 信息才能执行此过程,而我根本无法做到这一点。
http://www.inventiveweb.com/RoboCharge/faq.htm
可以做到吗?