2009-09-04 15 views
7

¿Hay buenas bibliotecas o contenedores para Authorize.net? Las muestras de código disponibles en su sitio parecen un poco ... crudas. Estoy buscando una API fácil de usar y orientada a objetos que simplemente pueda establecer algunas propiedades, y se encarga de todo el código de plomería bajo el capó.authorize.net C# wrappers/library

He encontrado algunas publicaciones de blog al azar de personas que ofrecen el código que han escrito, pero el código que se ofrece en una publicación de blog no da un alto grado de confianza en general, que ha sido bien probado. Quiero decir, consideraremos esto si es necesario, pero preferiríamos algo que parece haber pasado por algún tipo de ciclo de lanzamiento/prueba ... incluso si es solo que ha sido publicado en Codeplex o algo así.

Gracias! :-)

Respuesta

4

utilizo SharpAuthorize.com en unos pocos sitios de comercio electrónico. Uno de los cuales hace alrededor de $ 10K/mes ...

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! 
} 

Se observa en el sitio, pero debería utilizar un identificador de transacción en lugar del nombre de usuario y contraseña en el código real.

+1

Esto parece ser [largo difunto] (https://flippa.com/2630132-profitable-isv-c-developer-preferred). –

2

Ver mi respuesta here, debería ser de ayuda. En mi respuesta, apunto a un blog post como referencia. Sin embargo, es posible que necesite ver las revisiones para ver toda mi respuesta. Por alguna razón, se está cortando para mí. Consulte la sección Implementaciones del proveedor de Gateway en la publicación del blog. Debería ayudarte y poner en práctica tu propio código para hablar con la API de Authorize.Net. He usado una implementación similar y me ha funcionado bien.