当前位置:  开发笔记 > 编程语言 > 正文

没有Google Checkout/Amazon/Paypal的信用卡处理

如何解决《没有GoogleCheckout/Amazon/Paypal的信用卡处理》经验,为你挑选了2个好方法。

如果我想直接处理付款而不通过Google /亚马逊/ Paypal,我该如何处理?是否有一个Java API或一些参考实现,展示了如何做这样的事情,还是我需要选择像Google或亚马逊这样的提供商?

我目前使用Google Checkout,因为实施非常简单,我可以轻松生成包含我想要的任何信息的报告.如果我在内部实施解决方案,无论如何我都可以直接访问所有这些信息.



1> 小智..:

我从未使用Google Checkout或PayPal API来处理付款.如果有办法,你可以绕过"触摸"信用卡信息的任何部分并外包到他们的网络界面,你会希望除非有明确的原因,我将在下面解释.

在"推出自己的"信用卡支付网关之前,您必须考虑一些因素.

首先,这仅用于内部吗?意思是,它将用于非商业性的内部使用吗?我问的原因是因为如果这是一个商业产品,那么你将不得不接受PA-DSS认证(以前称为PABP或支付应用程序最佳实践).这是因为VISA已经要求其收单机构和商家仅使用符合PA-DSS/PCI的软件.因此,它迫使软件开发人员开发兼容的软件.要获得官方认证并在PA-DSS列表中,您必须向Verizon Business Cyber​​trust等外部审核员支付高额费用才能完全符合PA-DSS标准.为了给你一个粗略的数字,审计可能会花费你大约15,000美元.

这一切都取决于您的应用程序和环境的结构.我们使用ICVERIFY(现在由First Data拥有)进行信用卡处理.ICVERIFY 4.0.3在批准的清单上.由于我们的应用程序触及信用卡的Track1,2,3,PAN,exp date等,我们还必须获得批准.繁荣 - PCI安全委员会将获得15K和每年的"上市"费用.

我们的应用程序通过其REQ-ANS文件接口与ICVERIFY连接,非常简单.它并不昂贵,可以同时与多个客户合作.如果你决定走这条路,我建议你使用ICVERIFY.

如果您没有理由通过您的应用程序或服务器处理信用卡,那么我建议您将信用卡处理"外包"给PayPal,Google或其他一些大型实体,并获得确认信息,即费用已成功处理.如果您具备此功能,这将使您的生活更轻松.



2> ceejayoz..:

无论如何,你都需要一个提供者.

您有两种选择:

使用Google/Amazon/PayPal等系统.

使用像Authorize.net这样的处理器.

谷歌等的好处是初始成本很低.您只需按交易付费,他们处理大部分流程等.他们实际上是您与商家帐户之间的中间人.缺点是每笔交易成本更高.

如果您正在进行大量交易,像Authorize.net这样的真正处理器将是一个更好的交易,因为每月费用(并且设置了您自己的商家帐户而不是捎带在另一家公司的账户上)您的每笔交易成本会降低.您还可以更好地控制流程,包括根据需要处理欺诈预防.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有