我们正在为客户设计一个 iPhone 应用程序,需要创建一个用户进行购买的店面。除了如何处理来自用户的信用卡信息外,我已经了解了有关该应用程序的所有信息。我们正在为其执行此操作的客户有一个运行 Microsoft RMS 的服务器,他用它来处理来自他的网站和商店的订单。
任何想法我们应该如何将购买从 iPhone 传递到服务器?(我们正在用 c# 设计服务器端)以及我们的客户现在如何处理这些付款的任何想法,以便我们可以轻松地与他们的系统集成?(他使用 Microsoft RMS)
谢谢!
这个问题被问和回答的次数比我数的要多。(我如何在应用程序中计费)
除了这些信息,您还应该查看:
http://www.microsoft.com/dynamics/rms/using/articles/paymentprocessing.mspx
http://www.microsoft.com/en-us/dynamics/products/rms-credit-card-processing.aspx
其中专门讨论了 MS RMS 方法。
我相信您可以设置 RMS 以从 SQL 数据库中导入记录……我会研究一下,因为我认为通过您选择的网关直接处理 .NET 中的事务会容易得多,并且批处理生成的记录以导入 RMS 系统。
这家公司声称提供的产品可能会让您的生活更轻松,但我从未使用过它,也从未听说过它:
http://internettechnologies.com.au/rms.html
同上这个:
http://www.kosmoscentral.com/ecommerce/rms-integration
否则,关于 iPhone <--> 服务器,我建议您检查设置使用 JSON 的 WCF 服务....或查看目标 c 肥皂客户端代理生成器....但是,老实说,JSON 只是在 iPhone 上处理起来要容易得多。
我从另一个线程的答案的副本:
建立电子商务网站有很多方法;
如果您没有任何经验,并且不想涉足任何“复杂”的事情,我建议您使用由其他人托管的可定制的网络“店面”,预集成信用卡处理等。那里这些在线选项有很多。只需在 Google 上搜索“网络店面”即可。雅虎!甚至有这样的服务:
http://smallbusiness.yahoo.com/ecommerce/sellonline.php
除此之外,与 PayPal 等人集成非常容易。他们有各种最基本的选项(使用链接将某人发送到他们的网站,并使用查询字符串参数让贝宝知道用户想要购买什么):
https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/home
超出该级别,您将需要注册商家帐户或其他类似服务,例如 authorize.net 提供的服务(我喜欢):
您可以为大多数主要的 Web 开发平台(如 .NET、JSP 等)购买组件。完美的例子是 dotnetcart。这些组件提供了与主要 CC 处理公司的开箱即用、易于设置的集成,以及开箱即用的购物车实施:
最后,大多数商家服务/支付网关都提供用于直接集成的 Web 服务。
PS.) 永远不要存储 CC 号码;)