标签: payment-gateway

好的authorize.net PHP库

我正在开发一个PHP项目,我正在寻找一个好的authorize.net网关.我想要一些经过测试的成熟代码.目标是避免基于authorize.net api文档自己编写和测试整个事情.

有谁知道任何好的PHP库吗?我搜索谷歌无济于事.

php authorize.net payment-gateway

9
推荐指数
3
解决办法
9699
查看次数

PHP支付库

是否有一个简单的PHP支付库可以处理多个支付网关?我不介意在支付网关网站而不是在我的网站上处理付款,并且不想在我的网站中存储CC信息,但我希望灵活选择网关而不更改代码(或很少更改).

php payment payment-gateway

9
推荐指数
4
解决办法
5248
查看次数

寻找支付网关

我正在寻找一家支付网关公司,因此我们可以避免繁琐的PCI-DSS认证及其相关费用.我现在就把它拿出来,我不想要贝宝.它做我想要的,但它真的不是一个我想用任何金钱信任的公司.

它需要支持以下流程:

  • 用户在我们的网站上执行操作,生成需要支付的金额.
  • 我们的服务器异步联系网关(没有隐藏的输入)并告诉用户他们需要付多少钱.网关返回一个URL,也许还有一个暂定的事务ID.
  • 我们的服务器存储事务ID,并将用户重定向到网关提供的URL.
  • 用户在远程服务器上填写他们的付款详细信息.
  • 完成后,网关会以结果,事务ID等异步联系我们的服务器,并将它们转发给我们(在预定的URL处).
  • 我们可以向用户显示他们的订单是完整/失败/等.鳍.

如果可能的话,英国或欧盟和开发商友好.

我们不需要购物篮的任何概念,因为我们已经在我们的代码中处理了所有这些概念.

我们(或至少会通过推出)有一个合适的商业银行账户 - 因此不需要像Paypay这样的保险服务.

如果他们的API明确地涵盖了Python(我们正在使用Django),那就更好了,但我认为我有足够的能力破译任何其他示例并自己将它们转码为Python.

python payment payment-gateway

9
推荐指数
1
解决办法
3513
查看次数

打开Java,Python,Ruby,Node.JS和PHP的支付网关库

我正在寻找支持许多不同支付处理器API的通用和开源支付库.换句话说,我想使用单一支付处理API开发应用程序,但能够轻松地在支付网关之间切换,例如Authorize.Net,Payflow Pro,Braintree,PayPal,Google,Amazon等.

这个问题提供了一些Java解决方案,但这些建议看起来都很糟糕.是不是还有像ActiveMerchant for Java的东西?我真的需要一个好的Java解决方案,以便在必要时构建我自己的解决方案.但如果它存在,我不想重新发明轮子.

有没有Python,Node.JS或PHP的解决方案?

理想情况下,我想找到类似于Ruby的ActiveMerchant的东西,它看起来非常完整.还有其他Ruby解决方案吗?

php ruby python java payment-gateway

9
推荐指数
1
解决办法
4943
查看次数

如何通过卡处理付款?

我正在开发一个使用ASP.net和C#的Web应用程序

  • 需要提供用户可通过其卡支付的功能(信用卡,万事达卡,Visa卡,借记卡等)

  • 我如何处理交易,意味着当用户输入付款细节并点击付款按钮时,

  • 如何验证这些付款详细信息是否有效以及资金是否转移到商家帐户.

我之前从未处理过付款,所以我从哪里开始?

c# asp.net credit-card payment-gateway e-commerce

9
推荐指数
1
解决办法
2万
查看次数

哪种支付系统与Java有很好的集成?

目前,我正在使用PayPal来实施我的付款流程.但是,我对PayPal为Java提供的过时API感到满意.我已经google了一段时间,我在几篇文章中看到了许多替代品,例如:

  1. 17个paypal替代方案,以便于电子商务.
  2. 6个在线支付方案如果您讨厌PayPal.
  3. 5 PayPal替代品.

如果你能就这些系统的优缺点给我一些意见,我将非常感激.此外,根据您的经验,请告诉我您认为哪些API具有适合Java开发人员的API.

java api integration payment-gateway

9
推荐指数
1
解决办法
9753
查看次数

如何在线获取信用卡以备将来付款?

我有几个客户希望在他们的网站上获取信用卡详细信息,然后他们可以在将来开账单(一个运行课程和用户只在他们的课程前4周收费,如果他们没有取消,一个运行慈善机构和每个募捐活动都需要筹集至少3千美元,任何低于从信用卡中扣除的费用.我完全感谢他们不能/不应该将cc数据存储在他们自己的网站上,但我想检查你对最佳解决方案的看法.显然,如果用户立即在线支付,那么它就可以了,任何支付网关都可以使用,但是他们不需要立即开账单,并且在未来的金额上花费不确定的时间(通常是几个月后)只能在付款之前建立.

我是否正确地认为,最好的方法是使用某种可变的定期支付系统(例如WorldPay的FuturePay,PayPal的自动计费Authorize.net的CIM服务).这些(以及其他类似服务)允许可变付款(尽管WorldPay/PayPal似乎是针对经常性付款而不是一次性付款).

似乎还可以选择使用像http://www.braintreepayments.com/credit-card-storage这样的公司来存储信息.如果有人能够确认你是如何处理这种情况以及你是否使用我上面列出的选项或者是否有更好/更适合的替代方案,我将非常感激?

credit-card payment-gateway pci-dss payment-processing

9
推荐指数
2
解决办法
2345
查看次数

Authorize.net CIM重复事务窗口

我正在使用Authorize.net的Customer Information Manager API(CIM).我的测试用例以用户在结账时给出错误的地址为中心.

每次用户提交表单时,我的应用程序都会尝试创建客户配置文件:

$txrq = new AuthorizeNetCIM;
$txrsp = $txrq->createCustomerProfileTransaction("AuthCapture", $transaction, 'x_duplicate_window=0');
Run Code Online (Sandbox Code Playgroud)

我已经尝试过x_duplicate_window如上所述设置传递给"额外选项",在SDK中,它是请求的以下部分:

<extraOptions><![CDATA[' . $this->_extraOptions . ']]></extraOptions>
Run Code Online (Sandbox Code Playgroud)

无论我为x_duplicate_window使用什么值,authorize.net将始终返回错误,直到默认时间过去.

AuthorizeNet Error: Response Code: 3 Response Subcode: 1 Response Reason Code: 11 Response Reason Text: A duplicate transaction has been submitted.
Run Code Online (Sandbox Code Playgroud)

我担心,如果我们的(潜在)用户之一尝试提交错误的地址,意识到他或她的错误,那么在事务超时发生时会再遇到3分钟的错误.

php credit-card authorize.net payment-gateway payment-processing

9
推荐指数
1
解决办法
2345
查看次数

CCAvenue iOS套件集成套件

我正在尝试在iOS中集成CCAvenue支付集成.他们给了我两个名为的文件库:libcrypto.alibssl.a

他们还给了我一些头文件.

为了实现这一点,他们提到我应该在构建设置中设置标题搜索路径和库搜索路径.

我已经设置了它们但我收到以下错误:

错误:openssl/rsa.a找不到文件.

任何人都可以帮我逐步将这些文件复制到我的项目中,并在需要时设置正确的路径和标记吗?

我正在使用Xcode 7.0.1和iOS 7.0+

iphone objective-c payment-gateway ccavenue ios

9
推荐指数
1
解决办法
3293
查看次数

Braintree - paymentMethodNonceReceived未被调用

我为braintree设置了dropin UI.我可以看到UI很好.在此之前我创建了客户,我可以在braintree-sandbox上看到客户.现在我想向客户添加付款方式.我正在尝试关注代码,但未调用paymentMethodNonceReceived.不知道为什么.

braintree.setup("<?=CLIENT_TOKEN_FROM_PHP?>", 
    "dropin", 
    {
      container: "divBrainTreeContainer",
      paymentMethodNonceReceived: function (event, nonce) {
        console.log(nonce);
        $('#formProfile').append('<input type="hidden" name="payment_method_nonce" value="'+nonce+'" />');
        $('#formProfile').submit();
      }
    }
);
Run Code Online (Sandbox Code Playgroud)

javascript php payment-gateway braintree

8
推荐指数
2
解决办法
3151
查看次数