• 0
Guest Phavlo

Mail cuando alguien compra!

Question

Guest Phavlo

Hola!

 

Me gustaria saber (un ejemplo simple) de como enviar un mail, cuando un comprador realiza una compra (datos del comprador, envio, pago, producto).

 

Gracias!!

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Hola, cómo están?

El motivo del correo es presentarles una consulta sobre sobre la API de Mercado Libre. Estamos trabajando en el desarrollo de una notificación personalizada de ventas.

Nuestro objetivo es informarles a nuestros clientes por unica vez que recibieron una nueva venta.

A continuación detallamos como desarrollamos la notificacion peronsonalizada y presentamos donde esta el error que aún no hemos logrado resolver.

Desarollo Notificación Personalizada de Nueva Venta / API Mercado Libre.

Los primero que hicimos fue Ingresar a https://applications.mercadolibre.com.uy/list?platform=mly configurar la app de la siguiente manera:

Notifications Callback URL: http://www.menta.uy/app_notifications/notification.php
Topics: created orders

Luego cuando recibimos la notificación consultamos al recurso (ej: orders/123456789) pasando su token correspondiente, obteniendo los datos de la orden. Hasta acá llegamos sin ningun inconveniente.

El problema lo estamos teniendo en la configuración del correo, debido a que necesitamos notificar por única vez ordenes con estado
"confirmed" y "payment_required" y no lo hemos logrado. La API de Mercado Libre nos notifica en cada modificación de las ordenes (ej calificaciones) manteniendo los estados "confirmed" y "payment_required.

¿Cómo podemos hacer para notificar por unica vez las ordenes con estados "confirmed" y "payment_required"?

Por lo que entendemos de la documentción, los estados de la orden son los siguientes.

http://developers.mercadolibre.com/es/gestiona-ventas/#Estado-de-la-orden

Quizás los estados seleccionados por nosotros no son los indicados para lo que necesitamos pero los seleccionamos en base a esta info que abajo presentamos.

http://developers.mercadolibre.com/es/gestiona-ventas/#Mercado-Pago

1. Las órdenes que entran por este flujo se crean en estado “payment_required”.
2. Las órdenes que NO entran por este flujo se crean en estado “confirmed”.

Agredecemos si nos puedes ayudar a resolver este tema.

Saludos

Share this post


Link to post
Share on other sites
  • 0

Olá,

 

problema de lógica de programação e não de API.

 

Você pode gravar o ID da venda e periodicamente consultá-lo, executa a ação desejada quando o status estiver de acordo com o status esperado.

TODAS as atividades que contemplam a venda geram uma notificação. E este tema já foi discutido e respondido aqui no fórum
criação
pagamento
despacho
...
encerramento

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now