SharpAuthorize .NET Component

Released 3 years ago , Last update 3 years ago

SharpAuthorize is a Authorize.Net & C#, VB integration component for credit card processing.

SharpAuthorize component helps to easily add credit card processing through Authorize.NET to your ASP.NET website or desktop application written in C# or VB.NET. Whether you simply need the minimum level of integration with Authorize.net's AIM API or need access to every attribute, SharpAuthorize has you covered.

Pricing

FREE

Trial Version

  • Perpetual license

  • 1 site, unlimited servers

  • No distribution (hosted use only)

  • Non-commercial use

$69.99

With Source Code

  • Perpetual license

  • 1 site, unlimited servers

  • No distribution (hosted use only)

  • Commercial use

  • 6 months support

Usage Example

  • After downloading the component, add it to your visual studio project.

  • Next, create a GUI to accept credit card number, expiry date and CV code.

  • Add a Command Button (btnAuthorize).

  • Add the following code to command button click event.

 MinimumCreditCard authNet = new MinimumCreditCard()
            .Login("loginid") // your authorize.net login id
            .TranKey("transkey") // your authorize.net transaction key for test account
            .Type(TranType.AUTH_CAPTURE)
            .CardNum(cardnumber.Text)
            .CardCode("123")
            .ExpDate(expdate.Text)
            .Amount(Convert.ToDouble(amount.Text));

        this.Cursor = Cursors.WaitCursor;
        if (authNet.Authorize())
        {
            // Here, use the authNet.Response instance to retrieve transaction data;
            // you can retrieve data with response instance properties
            
            // for example,
            
            //authNet.Response.AccountNumber
            //authNet.Response.BillingAddress
            //authNet.Response.Company
            //authNet.Response.InvoiceNumber

            // and so on
        }
        txtresponse.Text = authNet.Response.ReasonText;
        this.Cursor = Cursors.Default;

That is all!

3 licenses, starting from From » FREE View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.


Or enter your name and Email
No comments have been posted yet.