代码之家  ›  专栏  ›  技术社区  ›  Robin Rodricks

PHP中的信用卡支付网关?[关闭]

  •  37
  • Robin Rodricks  · 技术社区  · 16 年前

    我需要处理信用卡,并与后端支付服务集成,以信用卡。互联网上的大多数解决方案都需要一个中介,例如。 2CO , GCO , Auth.net .

    您有在PHP中实现信用卡支付网关的经验吗?感谢您的帮助。

    谢谢你抽出时间。

    5 回复  |  直到 11 年前
        1
  •  36
  •   anurag    13 年前

    Stripe 有一个PHP库,可以在不需要商户帐户的情况下接受信用卡: https://github.com/stripe/stripe-php

    查看 documentation FAQ 随时来我们的 chatroom 如果你有更多的问题。

        2
  •  12
  •   Eric Petroelje    16 年前

    如果你需要一些又快又脏的东西,你可以用Paypal的“购买”按钮把它们放在你的页面上。这些将把人们带到PayPal以外的地方,他们可以用PayPal账户或信用卡支付。这是免费的,非常容易实现。

    如果你想在人们使用信用卡进行现场支付的地方得到更好的服务,那么你就需要调查第三方支付提供商之一。他们中没有一个(我知道的)是完全自由的。所有的都会收取每笔交易的费用,而且大多数都会收取月费。

    个人而言,我与Authorize.NET和PayPal网站支付PRO。两者都有很好的API和示例代码,您可以很容易地通过PHP钩住它们。

        3
  •  10
  •   Scott Lance    16 年前

    外面有几个网关,但我不知道有一个可靠的免费网关。大多数像PayPal这样的网关会提供API,允许你处理信用卡,也可以做空洞、收费或退款之类的事情。

    您需要担心的另一件事是PCI合规性的到来,这基本上意味着,如果您不遵守,您(或您为之工作的公司)将对您的商业银行和/或卡供应商在2010年7月之前不遵守的行为负责。这将对您处以巨额罚款,并可能取消您处理信用卡的能力。

    所有这些都说像PayPal这样的公司有一个PHP SDK:

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

    授权.NET:

    http://developer.authorize.net/samplecode/

    这是美国最受欢迎的两种。

    有关PCI信息,请参阅:

    https://www.pcisecuritystandards.org/

        4
  •  4
  •   dan-manges    14 年前

    Braintree 也有一个开放源码 PHP library 这使得PHP集成相当容易。

        5
  •  1
  •   TheCodeMonk    16 年前

    我们找到的最佳解决方案是与其中一个中介机构合作。否则,您将不得不处理许多其他需求,如PCI合规性。我们使用了Verifone的ipCharge,它工作得很好。

    推荐文章