Notificación de compra
Con la ayuda de las notificaciones de compra, podrás informarte automáticamente de la compra o devolución de cualquiera de tus aplicaciones y también le puedes enviar un mensaje al comprador de tus aplicaciones.
Puedes elegir una de las siguientes opciones:
ninguno
Desactivar las notificaciones de compra
Texto
Recibirás un e-mail que puedes formular manualmente.
CSV
Recibirás un e-mail que contiene un archivo CSV. Este archivo es así:
Primera línea:
"transactionId";"appId";"userId";"userName";"status";
"purchased";"purchasedMillis";"refundableUntil";"refundableUntilMillis";
"refunded";"refundedMillis";"purchasedAgain";"purchasedAgainMillis"
Segunda línea:
"4322";"de.androidpit.payapp";"61157";"Sven Woltmann";"REFUNDED";
"2 Dec 2010 14:25:05 GMT";"1291299905000";"";"";
"2 Dec 2010 15:22:03 GMT";"1291303323040";"";""
Encontrarás una descripción del campo en la siguiente sección.
XML
Recibirás un e-mail con un archivo XML. Este archivo es así:
<?xml version="1.0" ?>
<purchase
transactionId="4321"
appId="de.androidpit.payapp"
userId="61157"
userName="Sven Woltmann"
status="PURCHASED"
purchased="2 Dec 2010 14:25:05 GMT"
purchasedMillis="1291299905000"
refundableUntil="2 Dec 2010 15:25:05 GMT"
refundableUntilMillis="1291303505000"
refunded=""
refundedMillis=""
purchasedAgain=""
purchasedAgainMillis="">
</purchase>
Encontrarás una descripción del campo en la siguiente sección.
Descripción de los campos de los archivos CSV/XML
| transactionId | ID de la única transacción (se requiere para la notificación del comprador) |
| appId | Nombre del paquete de la aplicación |
| userId | ID de usuario del comprador |
| userName | Nombre del comprador |
| status |
Estado de la compra. Existen las siguientes opciones: PURCHASED = Se ha comprado la aplicación REFUNDED = La aplicación ha sido cancelada y devuelta PURCHASED_AGAIN = La aplicación se ha comprado por segunda vez y no se puede devolver otra vez. |
| purchased | Fecha de la compra |
| purchasedMillis | Fecha de compra en milisegundos desde el 01.01.1970 00:00:00 GMT |
| refundableUntil | La aplicación se puede devolver hasta esta fecha. |
| refundableUntilMillis | A más tardar, la fecha de devolución en milisegundos será el 01.01.1970 00:00:00 GMT |
| refunded | Fecha de devolución |
| refundedMillis | Fecha de devolución en milisegundos: 01.01.1970 00:00:00 GMT |
| purchasedAgain | Fecha de la segunda compra |
| purchasedAgainMillis | La segunda fecha de la compra en milisegundos desde el 01.01.1970 00:00:00 GMT |
Notificación del comprador
La notificación del comprador te permite enviar mensajes automáticamente a los compradores de tus aplicaciones. Para eso, tienes que facilitar el HTTP GET o POST:
URL: http://www.androidpit.es/es/android/apix/buyer-notification
Parámetros:
- tid = ID de las transacciones para las notificaciones de compra
- key = Clave de notificación del comprado. Verás esta clave cuando actives las notificaciones de compra.
- txt = Texto del mensaje al usuario (URL codificada si se usa GET)