|
| id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) |
| payment_request = models.ForeignKey(PaymentRequest, on_delete=models.CASCADE, null=True, blank=True, related_name="notifications") |
| payment_id = models.CharField(max_length=255, null=True, blank=True, help_text="ID del pago en Mercado Pago") |
| topic = models.CharField(max_length=50, help_text="Tipo de notificación") |
| raw_data = models.JSONField(help_text="Datos completos de la notificación") |
| processed = models.BooleanField(default=False, help_text="Indica si la notificación ya fue procesada") |
| created_at = models.DateTimeField(default=timezone.now, help_text="Fecha de recepción") |
Modelo para almacenar las notificaciones recibidas de Mercado Pago
Definition at line 28 of file models.py.
◆ __str__()
payment_service.models.PaymentNotification.__str__ |
( |
| self | ) |
|
◆ created_at
payment_service.models.PaymentNotification.created_at = models.DateTimeField(default=timezone.now, help_text="Fecha de recepción") |
|
static |
◆ id
payment_service.models.PaymentNotification.id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) |
|
static |
◆ payment_id
payment_service.models.PaymentNotification.payment_id = models.CharField(max_length=255, null=True, blank=True, help_text="ID del pago en Mercado Pago") |
|
static |
◆ payment_request
payment_service.models.PaymentNotification.payment_request = models.ForeignKey(PaymentRequest, on_delete=models.CASCADE, null=True, blank=True, related_name="notifications") |
|
static |
◆ processed
payment_service.models.PaymentNotification.processed = models.BooleanField(default=False, help_text="Indica si la notificación ya fue procesada") |
|
static |
◆ raw_data
payment_service.models.PaymentNotification.raw_data = models.JSONField(help_text="Datos completos de la notificación") |
|
static |
◆ topic
payment_service.models.PaymentNotification.topic = models.CharField(max_length=50, help_text="Tipo de notificación") |
|
static |
The documentation for this class was generated from the following file:
- microservicemp/mercadopago_service/payment_service/models.py