我需要处置信用卡并与后端支付服务进行整合以使其受益。互联网上的大多数解决计划都需要一个中介,例如,智能交通系统。2CO,窄带物联网,GCO,Auth.net。
在PHP中实现credit-card支付网关有什么教训吗?任何辅助,赞美。
谢谢你的时光。
Stripe有一个PHP库能够接受信誉卡,而不须要一个商家帐号:https://github.com/stripe/stripe-php
查看documentation跟FAQ,如果您有更多的问题,请随时放在咱们的chatroom上。
如果您需要疾速而龌龊的东西,你可以使用PayPal的”Buy”按钮将其放在您的网页上。这些将把人们off-site带到PayPal,PayPal可以应用PayPal帐户或信用卡付款。这是免费的,超级轻易实现。
假如你想要一些更好的货色,人们用信用卡支付on-site,那么你想查看其中的第三方支付供给商。不一个(我晓得的)是完整免费的。所有这些都将取得per-transaction用度,大多数会收取月费。
我个人曾经与Authorize,安全芯片.NET和PayPal Website Payments Pro配合。两者都有很好的API和示例代码,您可以通过PHP轻松地钩入。
有多少个网关在那里,但我不知道一个牢靠的网关是免费的。像PayPal这样的大多数网关将为您提供可以处理信用卡的API,以及无效,收费或退款等。
您需要担忧的另一件事是PCI合规性的呈现,基础上说如果您分歧规,您(或您所在公司)将由您的商户银行和/或卡厂商承当7月份的不合乎这将对您造成较大的罚款,并可能会撤销您处理信用卡的才能。
所有像PayPal这样的公司都有一个PHP SDK:
https://cms.paypal.com/us/cgi-bin/,支付解决方案?cmd=_render-content&content_ID=developer/library_download_sdks
Authorize.Net:
那些是美国最受欢送的两个。
对PCI信息,请参阅:
https://www.pcisecuritystandards,空中烧号.org/
Braintree还有一个开源的PHP library,使PHP集成变得十分简略。
参考文献 Credit card payment gateway in PHP? [closed]