设置网站的在线支付

时间:2011-05-02 10:20:52

标签: php payment

我是网页设计师,但之前没有设置过在线付款方式。我正在使用带有php和MySQL的linux服务器。我有一个新的合同,建立一个非常简单的网站,人们可以购买三种不同的产品之一(非常基本的)。我希望他们能够使用信用卡/借记卡付款。我的问题是,有人能指出一个很好的资源页面进行设置吗?

我认为安装开源解决方案(如Opencart,Zencart或Presta)并不值得,因为只有三种产品可供选择,用户无需注册,只需在线购买即可。所以我认为最好的方法就是手工编写代码,但是我确信它之前已经完成了很多次并且必须有一个很好的资源。我知道我必须使用安全证书并使用网关来处理付款,我只需要有关如何执行此操作的信息。如果有人能指出我正确的方向或提出任何建议,我会很感激。

4 个答案:

答案 0 :(得分:5)

付款授权不是您自己做的事情。您可以做的是在银行开设商家帐户或使用Paypal,Google checkout,Authorize.net或其他API。 Opencart,Magento或Presta将充当中间人,他们拥有允许将数据发送给可以检查和收取信用卡的实体的模块。该实体将向您发回事务成功与否的消息。通过这种方式,客户端受到保护,您无需开发(潜在的不安全)解决方案。

如果您是网页设计师,我建议您专注于设计,而不是让您的生活复杂化,这可能会给客户带来复杂且潜在的风险。只需与具有相关经验的程序员合作。

答案 1 :(得分:5)

paypal网络支付标准是最便宜的设置方式之一,贝宝网站可以生成粘贴到您网站所需的所有代码,以方便整个过程。

缺点。更高的商家费用(在撰写本文时,我认为它约为3.4%+每笔交易费用)

如果您销售高价商品或大批量商品,您可以直接在银行设置商家帐户并获得付款处理器来处理交易,从而节省资金。他们中的大多数都有托管付款页面的选项。 (例如,他们处理交易的所有安全部分,并向您的网站发回消息以确认流程成功)

首先购物,并尝试他们的演示网站,因为一些托管的付款页面(典型的银行风格)非常非常用户不友好

答案 2 :(得分:1)

即使您是网页设计师,您仍然可以为您的网站进行在线支付。

首先,有一些简单的方法可以处理付款,例如paypal网站标准。如果您使用的是第三方购物车,那么就有大量的在线支付集成,只要您不自己开发,就不必担心API;这将是一个令人头疼的问题。

第三方集成非常有用且非常容易理解,它们将为您提供有关您网站的付款集成的模块和说明。同样,即使您是网页设计师,也可以这样做。

答案 3 :(得分:0)

如果只销售三种不同产品中的一种,您可以尝试“立即购买”按钮或简单的购物车。您仍然需要PayPal或Google Checkout等在线支付处理器,以符合所有信用卡政府法规(例如PCI合规性)。

对于使用Goolge Checkout的PHP购物车集成示例,您可能会发现此示例代码非常有用:

http://code.google.com/p/google-checkout-php-sample-code/

希望这会有所帮助......