2012-09-05 7 views
6

Ok, mi sitio tiene 3 opciones de salida: nuestro procesamiento de tarjetas de crédito, PayPal y Google Checkout, manejo los dos primeros procesando la solicitud y luego redirigiendo al usuario a una página de Recibo para mostrar un ticket imprimible y muestra detalles de la transacción. Esto parece muy difícil de implementar con Google Check Out.Uso de Google Checkout en ASP.Net

Así que uso Response.Redirect(...) para redirigir al usuario a Google CheckOut. Por lo que yo entiendo, no hay forma de darle a Google una URL de redireccionamiento para transacciones exitosas. La única forma de hacerlo es darle a Google una URL para enviar notificaciones.

Así que voy a crear una página aspx para escuchar las notificaciones de Google, aquí se colocarán en la base de datos.

Mi problema es ... ¿Cómo implemento todo esto para una interfaz de usuario sin problemas? El usuario será redirigido a Google (no conozco una forma de hacer Response.Redirect en una nueva pestaña o ventana), por lo que el usuario ahora está iniciando sesión en google, procesando la transacción. Luego, tienen que volver por su cuenta a mi sitio, inicie sesión, ¿luego puede hacer clic en un enlace de compras reciente? Entonces puedo mostrar el recibo. Esto no parece correcto ... ¿Hay alguna otra manera en que otras personas hayan implementado Google Checkout de forma más fluida?

Respuesta

3

Una alternativa a la API de Checkout clásica es la más nueva API Monedero:

https://developers.google.com/in-app-payments/

Toda la transacción se realiza en la aplicación, lo que significa que el cliente nunca abandona su sitio. Las tarifas de transacción también son más baratas.

+0

gracias, voy a mirar en esa –

+0

¿El Monedero permitir que los bienes físicos? – Landmine

-1

Solo para información de nuevos desarrolladores que desean integrar Google Wallet "La billetera de Google se va a retirar el 2 de marzo de 2015".

Escriben "Esto solo se aplica a los desarrolladores web que aceptan pagos por productos digitales en sus propios sitios web utilizando la API de Google Wallet para bienes digitales". Visite el siguiente enlace para más detalles

https://support.google.com/wallet/business/answer/6107573?hl=en

+0

Bueno, están cerrando una pequeña parte de la billetera de Google, NO la billetera de Google. Editar: me refiero a que el uso es pequeño. Creo que una vez vi un sitio web que me permitía usar google wallet (drugstore.com) ... pero eso era bienes físicos, que tampoco se cierran ... –

Cuestiones relacionadas