2010-03-25 65 views
0

我已经构建了一个简单的Flash应用程序,它可以获取用户的照片/图像,并提供各种效果和过滤器。最终,应用程序可以将生成的图像写出到PDF打印文件(将被购买并发送到打印机)。如何整合Flash应用程序的购物车系统

目前我使用PHP到模板的网页,嵌入在网页中的一个主体的Flash应用程序。

我现在需要整合一个购物车和结帐系统,这个想法是用户可以玩图像,将各种图像添加到购物车,在某些时候选择每张图片的打印尺寸,结帐和购买等我的应用程序将附加必要的打印文件,并电子邮件/提交订单到打印机。

在研究像Zen-cart,Magento,osCommerce等这样的各种购物车系统。这些似乎都是全功能的CMS系统,完整的网站,你部署,定制和皮肤,添加产品等。 ..“罐头商店”。但就我而言,我在运行时添加/创建产品。这不是传统的商店,您可以浏览和选择商品。

乍一看它不是我清楚我将如何使用这些系统之一,如何与我的Flash应用程序集成....似乎我只是想利用购物车,顾客数据库部分,支付交易功能。

是否可以使用其中的一个,只使用结账和订单管理通过API?从我的Flash应用程序调用?或通过后端PHP处理?任何建议,指针?

我在找一些指导,有人点我在正确的方向。我是电子商务的小菜鸟。

谢谢!

回答

0

我只是使用PayPal Website Payments Standard,并有“立即购买”按钮或“添加到购物车”按钮,它只是在客户创建图像时将每个图像的成本添加到数组中。然后,只需设置适当的PayPal Standard HTML variables并将表单提交给PayPal。然后,您的客户将支付贝宝的东西。

我正在用Flex和Rails构建电子商务系统(使用Spree),我可以告诉你这是一个相当不错的任务。如果您不需要根据人的住址计算运输费用或税金,而且您也不需要能够拥有数千种产品,那么我会跳过整个电子商务事物并使用PayPal(它是免费的) 。这就是PeepCode所做的事情(他们是我用来购买Rails等教程视频的网站),您只需说“加入购物车”,它就会带我到PayPal,我会做我的事情。方式更容易,少开销。听起来你可以做到这一点。

如果你真的想用一个全功能的电子商务系统,你绝对可以通过HTTP请求到GET/POST数据连接到他们,但是这将是一个长期的事业。

希望帮助, 兰斯

+0

感谢您的答复,我没有考虑到贝宝或谷歌结帐......无论是那些将工作和迅速解决订单处理的问题。但是,我不明白它会提供一个客户数据库,或者将这些打印文件与订单相连接的任何方式,以便它们可以被引用或重新排序。仍然在寻找...我可能会尝试将Zen-Cart作为一个实验,尝试将我的Flash应用程序嵌入到其中一个页面中,并通过后端PHP或某种方式调用Zen的函数?我不知道...如果我取得了成功,我会尽力回报...但仍然接受任何建议。 – eshowcase 2010-03-25 23:07:22