在网站上付款

时间:2011-01-11 16:38:31

标签: php payment

推荐使用Paypal进行此操作的方法(我听说他们是一个噩梦来处理)。

理想情况下,用户会使用信用卡详细信息进行注册,然后我会通过银行处理付款吗?它是如何工作的?使用API​​?

3 个答案:

答案 0 :(得分:1)

  

理想情况下,用户会注册   信用卡详细信息,然后我   通过他们处理付款   银行?那是怎么回事?

没有。在正确设计的系统中,您永远无法访问用户的信用卡号。这是您的支付处理器(例如PayPal,MoneyBookers,FastSpring等)负责处理客户的信用卡。

因此,您的客户将被带到支付处理商的网站(在可以自定义的页面上使用您公司的徽标等),然后您的支付处理器会在购买时发出警告(例如通过调用特定的URL)

  

使用API​​?

Yup,PayPal(以及MoneyBookers和FastSpring之类的东西)提供多种语言的API(如Java API)。

PayPal有一个开发环境,您可以在其上测试这些功能,如果我没记错的话,MoneyBookers也是如此(同时请注意,开发环境有时会有点错误和/或失败)。

答案 1 :(得分:0)

我已经完成了与.NET的Paypal集成,这是一项非常简单的任务!你应该试试这个Link

答案 2 :(得分:0)

PayPal提供用于处理付款的API。通常情况下,用户从您的页面上退出登录到paypal,然后通过paypal回拨您的网站并获得批准/发货信息。重点是让用户屏蔽他们的信用卡信息,使事情更安全。*您可以使用NVP(名称 - 值对)或SOAP协议进行开发。还有第三方库来简化集成。

在此处查看API参考以获得一个想法:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_api_reference

* PayPal确实提供直接付款API,允许您的网站直接使用信用卡并使用PayPal作为网关:

https://www.paypal.com/cgi-bin/webscr?cmd=_dcc_hub-outside