Important facts about commercial licenses

  • Licenses are perpetual. They do not expire and do not need to be renewed.
  • Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
  • Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others). Choose according to your needs (more below).
  • All licenses allow commercial use unless otherwise indicated.
  • Read the full license by clicking on the icon.
  • Read more about licenses in our handy license guide.
Free

Trial Version

1 site, unlimited servers No source distribution Non-commercial use only
$29

Without Source Code

1 site, unlimited servers No source distribution No modifications 6 months support
$69

With Source Code

1 site, unlimited servers No source distribution 6 months support
You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

  • Released: Aug 22, 2011
    Last Update: Aug 22, 2011
  • Language: C#
    Framework: ASP.NET
  • Category: Ecommerce

SharpAuthorize .NET Component

SharpAuthorize .NET Component
Developed by Manoj Shinde, Released Aug 22, 2011

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

C#

Tags: asp.net , authorize.net , c# , credit card

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.

Back to top

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!

User Reviews

No reviews have been submitted yet.

Questions & Comments


Or enter your name and Email
No comments have been posted yet.
You must be logged-in to vote. Log-in to your account or register now.