2009-10-05 22 views
7

Actualmente estoy desarrollando un sitio simple de comercio electrónico. Busco a un no ligera Alojado solución carrito de la compra ASP.net que necesitaEn busca de un carro de compras ASP.net liviano que sea compatible con PayPal

  • Ser capaz de hablar con PayPal
  • Integración con sitio actual
  • Preferiblemente manejar PayPal la notificación de pago instantánea

El sitio actual usa los botones Comprar ahora de PayPal o los botones Agregar de PayPal al carrito. El problema que tengo con el carro de PayPal es que permite a los compradores actualizar las cantidades de artículos en su carrito antes de pagar, lo cual es inaceptable porque cada artículo en este sitio es único (es decir, cantidad 1).

Escribí un controlador para la notificación de pago instantánea de PayPal para eliminar un elemento del sitio cuando se vendió, pero es bastante inflexible y no tengo tiempo ni dinero para escribir uno bueno, así que es algo que maneja sería genial :)

¿Alguien ha usado antes ningún carrito de compras ASP no alojado y tiene algunas recomendaciones?

Respuesta

5

Siempre hay:

Shopping Cart.NET

aunque esto puede o no ser tan "ligero" como desee.

Alternativamente, The Beerhouse tiene un "módulo" de comercio electrónico que contiene un carrito de compras con integración con PayPal, aunque "The Beerhouse" es una aplicación completa, y debería volver a configurar el código del carrito de compra para sus propios usos. Sin embargo, es mucho más "liviano". (Tenga en cuenta que la versión más reciente de The Beerhouse es para ASP.NET MVC, mientras que las versiones anteriores son para WebForms).

+0

Gracias por su respuesta. Lo que he encontrado es que la mayoría del software de carrito de compras que hay es un paquete completo de Web Shop. Gracias por señalar un par de soluciones de código abierto más. Ahora creo que es mucho mejor usar una de estas soluciones y no intentar escribir su propio sitio de comercio electrónico. Incluso una tienda simple tiene muchas pequeñas complejidades para considerar. –

+1

No consigo hacer compras en Cart.Net. Probaré http://www.spicelogic.com/Products/ASP-NET-PayPal-Control-for-Website-Payments-Standard-4 e informaré a usted – citronas

0

Salida nopCommerce:

http://www.microsoft.com/web/gallery/nopCommerce.aspx

Puede que no sea exactamente lo que está después, pero es bastante buena fuente, abierta y al menos puede echar un vistazo a cómo se han hecho las cosas.

Espero que esto ayude.

+0

Gracias por el enlace. No es exactamente lo que tenía en mente para este proyecto. No necesita todo el conjunto de aplicaciones solo un carro que pueda hablar con payPal. Pero en el futuro lo tendré en cuenta en lugar de tratar de reinventar la rueda :). –

-1

No hemos lanzado todavía, pero si tiene fechas límites para los pacientes, considere DotNetMerchant (http://dotnetmerchant.org), es una biblioteca que puede agregar a su solución para llamar a múltiples procesadores de pago, y respaldaremos PayPal (Payments Pay Pay Pro, e IPN)

+0

hermoso. Me gusta el aspecto de esa biblioteca. Mi mayor preocupación era realmente la cantidad de artículos, pero esta biblioteca ciertamente me hubiera facilitado el trabajo. –

1

Siempre puede elegir partes de Shopping Cart .NET para usar en su sitio. Puede utilizar InvertedSoftware.ShoppingCart.Intergration para PayPal e InvertedSoftware.ShoppingCart.BusinessLayer para el carrito. Puedo guiarte en la dirección correcta si quieres desde que lo escribí.

Gal

+0

Hola Gal, ¿la funcionalidad del carrito funciona con una cuenta estándar de PayPal, que pasa todas las operaciones de pago a PayPal (con un conjunto de artículos y precios) y luego llama a una url con una IPN para confirmar las transacciones exitosas? Si es así, ¿podría señalarme en esa dirección? Gracias –

0

Si estás bien con la construcción de su carrito de la compra mediante un control (por la forma del Web) o componente (para ASP.NET MVC), a continuación, puede probar el control de PayPal ASP.NET para Pagos en el sitio Estándar.

Aquí está el enlace: http://www.spicelogic.com/Products/ASP-NET-PayPal-Control-for-Website-Payments-Standard-4

La descarga también contiene ejemplos de proyectos para la integración pasarela de pago PayPal en Asp Net MVC y formulario web.

Cuestiones relacionadas