authorize.net C#包装器/库

时间:2009-09-04 02:20:17

标签: c# wrapper authorize.net

Authorize.net有没有好的库或包装器?从他们的网站获得的代码示例似乎有点......原始。我正在寻找一个易于使用,面向对象的API,我只需设置一些属性,它就可以处理所有管道代码。

我发现了一些随机的博客文章,其中提供了他们编写的代码,但是博客文章中提供的代码通常不会给予高度自信,因为它经过了很好的测试。我的意思是,如果我们必须这样做,我们会考虑这些,但是我们更喜欢看起来像经历某种发布/测试周期的东西......即使只是它已经发布在codeplex或其他东西上。 / p>

谢谢! : - )

3 个答案:

答案 0 :(得分:5)

有点迟到回答,但也许这个?

http://code.google.com/p/payment-processor/

答案 1 :(得分:4)

我在一些电子商务网站上使用SharpAuthorize.com。其中一个每月约10美元......

MinimumCreditCard authNet = new MinimumCreditCard()
    .Login("testdrive")
    .Password("password")
    .TransType(TransType.AUTH_CAPTURE)
    .CardNum(_cardNumField.Text)
    .ExpDate(_cardExpField.Text)
    .CardCode(_cardCodeField.Text)
    .Amount(8.00);

if (authNet.Authorize())
{
    // Money in your pocket!
}

在网站上注明,但您应该在实际代码中使用交易ID而不是用户名和密码。

答案 2 :(得分:2)

请参阅我的回答here,它应该可以帮到你。在我的回答中,我指出blog post作为参考。但是,您可能需要查看修订版以查看我的完整答案。出于某种原因,它被切断了。查看博客文章的Gateway Provider Implementations部分。它应该可以帮助您实现自己的代码,以便与Authorize.Net API进行通信。我使用了类似的实现,它对我来说效果很好。