

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# EventBridge Notifiche Amazon per Marketplace AWS eventi
<a name="buyer-notifications-eventbridge"></a>

Marketplace AWS è integrato con Amazon EventBridge, precedentemente chiamato Amazon CloudWatch Events. EventBridge è un servizio di bus di eventi che puoi utilizzare per connettere le tue applicazioni con dati provenienti da una varietà di fonti. Per ulteriori informazioni, consulta la [https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html).

Marketplace AWS invia i seguenti tipi di EventBridge eventi:
+ [Eventi Discovery API](buyer-eventbridge.md): gli acquirenti ricevono un evento Marketplace AWS ogni volta che un venditore crea un'offerta e la rende disponibile per l'acquisto. L'evento contiene dettagli come l'ID del prodotto, la data di scadenza, i dettagli del prodotto e il nome del venditore. 
+ [Eventi del marketplace privato: gli](pmp-eventbridge.md) amministratori e gli acquirenti del marketplace privato ricevono eventi Marketplace AWS ogni volta che un acquirente crea una richiesta di prodotto e quando la richiesta viene approvata o rifiutata. Gli eventi contengono dettagli come i dettagli del prodotto e il nome del venditore.
+ [Eventi del contratto](agreement-eventbridge.md): Marketplace AWS invia notifiche ad Amazon EventBridge quando si verificano determinati eventi durante il ciclo di vita dei tuoi contratti (ad esempio offerte che hai acquistato). Gli eventi contengono dettagli come l'ID dell'accordo, l'ID dell'offerta e lo stato del contratto.
+ [Eventi di annullamento e aggiustamento della fatturazione](cancellation-adjustment-eventbridge.md): Marketplace AWS invia notifiche ad Amazon EventBridge quando un venditore avvia una richiesta di annullamento o un adeguamento della fatturazione (rimborso) per uno dei tuoi accordi.

**Nota**  
Per informazioni sulla creazione di EventBridge regole, consulta [ EventBridge le regole di Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rules.html) nella *Amazon EventBridge User Guide*.

# Marketplace AWS EventBridge Eventi Discovery API Amazon
<a name="buyer-eventbridge"></a>

In qualità di acquirente, ricevi un *evento* Marketplace AWS ogni volta che un venditore crea un'offerta e la rende disponibile per l'acquisto. L'evento contiene dettagli come l'ID del venditore, la data di scadenza, i dettagli del prodotto e il nome del venditore.

Questo argomento fornisce informazioni dettagliate sull'evento elencato nella tabella seguente.


****  

| Azione del venditore | Evento ricevuto dall'acquirente | Ulteriori informazioni | 
| --- | --- | --- | 
| Crea un'offerta e la rende disponibile per l'acquisto | Listing Available | [Evento per nuove inserzioni](#events-listingavailable) | 

## Evento per nuove inserzioni
<a name="events-listingavailable"></a>

Quando un venditore crea un'offerta e la rende disponibile per l'acquisto, l'acquirente riceve un evento con il tipo di `Listing Available` dettaglio.

L'esempio seguente mostra il corpo dell'`Listing Available`evento.

```
{
    "version": "0",
    "id": "01234567-0123-0123-0123-0123456789ab",
    "detail-type": "Listing Available",
    "source": "aws.discovery-marketplace",
    "account": "123456789012",
    "time": "2023-08-26T00:00:00Z",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
        "catalog": "AWSMarketplace",
        "offer": {
            "id": "offer-1234567890123",
            "expirationDate": "2025-08-26T00:00:00Z"
        },
        "product": {
            "id": "bbbbaaaa-abcd-1111-abcd-666666666666",
            "title": "Product Title"
        },
        "sellerOfRecord": {
            "name": "Seller Name"
        }
    }
}
```

# AWS Marketplace EventBridge Eventi Marketplace privati
<a name="pmp-eventbridge"></a>

Gli amministratori del marketplace privato e gli acquirenti ricevono *eventi* Marketplace AWS ogni volta che un acquirente crea una richiesta per un prodotto. Inoltre, ricevono eventi quando la richiesta viene approvata o rifiutata. Gli eventi contengono dettagli come i nomi dei prodotti IDs e dei venditori. 

Gli argomenti di questa sezione forniscono informazioni dettagliate sugli eventi elencati nella tabella seguente.


| Azione | Evento ricevuto | Ulteriori informazioni | 
| --- | --- | --- | 
| L'acquirente richiede un prodotto per il proprio marketplace privato  |  Richiesta di prodotto creata  |  [Evento di richiesta di un nuovo prodotto](#event-new-product-requests)  | 
| L'amministratore approva il prodotto  |  Richiesta di prodotto approvata  |  [Evento approvato dalla richiesta di prodotto](#event-when-request-approved)  | 
| L'amministratore rifiuta il prodotto o il sistema lo declina automaticamente dopo 30 giorni  |  Richiesta di prodotto rifiutata  |  [Evento rifiutato dalla richiesta del prodotto](#event-request-declined)  | 
| L'acquirente annulla una richiesta di prodotto per il proprio Marketplace privato |  Richiesta di prodotto annullata  |  [Evento annullato dalla richiesta di prodotto](#event-request-cancelled)  | 
| Il sistema rifiuta automaticamente una richiesta di prodotto dopo 30 giorni |  Richiesta di prodotto scaduta  |  [Evento scaduto della richiesta di prodotto](#event-request-expired)  | 

## Evento di richiesta di un nuovo prodotto
<a name="event-new-product-requests"></a>

Quando un acquirente richiede un prodotto per il proprio catalogo di Private Marketplace, l'acquirente e gli amministratori di Private Marketplace ricevono un evento con il tipo di `Product Request Created` dettaglio.

L'esempio seguente mostra il corpo dell'`Product Request Created`evento.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Created",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "expirationDate": "2022-11-01T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento approvato dalla richiesta di prodotto
<a name="event-when-request-approved"></a>

Quando un amministratore di Private Marketplace approva un prodotto per il catalogo Private Marketplace di un acquirente, l'acquirente e gli amministratori di Private Marketplace ricevono un evento con il tipo di `Product Request Approved` dettaglio.

L'esempio seguente mostra il corpo dell'evento. `Product Request Approved`

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Approved",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "approvedDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento rifiutato dalla richiesta del prodotto
<a name="event-request-declined"></a>

Quando un amministratore di Private Marketplace rifiuta l'aggiunta di un prodotto, l'acquirente e gli amministratori di Private Marketplace ricevono un evento con il tipo di `Product Request Declined` dettaglio.

L'esempio seguente mostra il corpo dell'evento. `Product Request Declined`

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Declined",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento annullato dalla richiesta di prodotto
<a name="event-request-cancelled"></a>

Quando un acquirente di Private Marketplace annulla una richiesta di prodotto, l'acquirente e gli amministratori di Private Marketplace ricevono un evento con il tipo di `Product Request Cancelled` dettaglio.

L'esempio seguente mostra il corpo dell'evento. `Product Request Cancelled`

```
{
  "version": "0", 		 	 	 
  "id": "01234567-0123-0123-0123-0123456789ab", 
  "detail-type": "Product Request Cancelled",
  "source": "aws.private-marketplace", // Event is specific to Private Marketplace
  "account": "982534358349",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "cancelledDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "prod-xpaczqtfx7xqe",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::982534358349:enduser1"
  }
}
```

## Evento scaduto della richiesta di prodotto
<a name="event-request-expired"></a>

Quando una richiesta di prodotto di Private Marketplace scade dopo 30 giorni, l'acquirente e gli amministratori di Private Marketplace ricevono un evento con il tipo di `Product Request Expired` dettaglio.

L'esempio seguente mostra il corpo dell'evento. `Product Request Expired`

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Expired",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

# AWS EventBridge Eventi del Marketplace Agreement
<a name="agreement-eventbridge"></a>

Marketplace AWS invia notifiche ad Amazon EventBridge quando si verificano determinati eventi nel ciclo di vita dei tuoi contratti (ad esempio offerte che hai acquistato). Puoi utilizzare questi eventi per automatizzare i flussi di lavoro e tenere traccia degli acquisti sul marketplace.

La tabella seguente elenca gli eventi dell'acquirente che vengono Marketplace AWS inviati a: EventBridge


| Event | Description | 
| --- | --- | 
| Contratto di acquisto creato - Accettatore | Inviato quando un nuovo contratto di acquisto viene creato, rinnovato o sostituito nel tuo account | 
| Contratto di acquisto modificato - Accettatore | Inviato quando vengono apportate modifiche a un contratto di acquisto esistente | 
| Contratto di acquisto scaduto - Accettatore | Inviato quando un contratto di acquisto viene annullato, scaduto, rinnovato o sostituito | 
| Fine del contratto di acquisto - Accettatore | Inviato 30, 60 e 90 giorni prima della scadenza del contratto di acquisto | 

## Panoramica di
<a name="agreement-events-overview"></a>

Gli acquirenti ricevono EventBridge notifiche per i seguenti eventi del ciclo di vita del contratto di acquisto:
+ Creazione del contratto
+ Modifiche all'accordo
+ Fine del contratto (annullamento, scadenza o risoluzione)
+ Fine del contratto

Tutti gli eventi vengono inviati al bus EventBridge eventi predefinito nella `us-east-1` regione con la fonte dell'evento`aws.agreement-marketplace`.

## Tipi di evento
<a name="agreement-event-types"></a>

### Contratto di acquisto creato - Acceptor
<a name="agreement-created-event"></a>

Marketplace AWS invia questo evento quando viene creato un nuovo contratto di acquisto nel tuo account.

**Scenari di attivazione:**
+ `NEW`- L'accordo viene creato per la prima volta
+ `REPLACE`- Una nuova offerta privata deve essere accettata come parte di un'offerta basata su accordo (ABO)
+ `RENEW`- Un contratto si rinnova automaticamente alla scadenza (se abilitato)

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Created - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "intent": "NEW|RENEW|REPLACE",
      "status": "ACTIVE",
      "acceptanceTime": "2024-06-26T21:36:03Z",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456"
    }
  }
}
```

### Contratto di acquisto modificato - Accettatore
<a name="agreement-amended-event"></a>

Marketplace AWS invia questo evento quando vengono apportate modifiche a un contratto di acquisto esistente, ad esempio modifiche ai termini, ai prezzi o ad altri parametri del contratto.

**Schema dell'evento:**

```
{
  "version": "0",
  "id": "12345678-1234-1234-1234-123456789012",
  "detail-type": "Purchase Agreement Amended Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-4mwg1nevbokzw95eca5797ixs",
      "intent": "AMEND",
      "status": "ACTIVE",
      "acceptanceTime": "2024-06-26T21:36:03Z",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-1234567890123"
    }
  }
}
```

### Contratto di acquisto terminato - Accettatore
<a name="agreement-ended-event"></a>

Marketplace AWS invia questo evento alla scadenza di un contratto di acquisto.

**Scenari di attivazione:**
+ `CANCELLED`- Hai concluso il contratto prima della data di fine definita
+ `EXPIRED`- L'accordo ha raggiunto la data di fine definita
+ `TERMINATED`- AWS ha risolto il contratto (ad esempio, a causa di un mancato pagamento)
+ `RENEWED`- L'accordo è stato rinnovato in un nuovo accordo
+ `REPLACED`- L'accordo è stato sostituito utilizzando un'offerta sostitutiva del contratto

**Schema dell'evento:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Ended - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "987654321098",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:aws:agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "status": "CANCELLED|EXPIRED|RENEWED|REPLACED|TERMINATED"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456"
    }
  }
}
```

### Fine del contratto di acquisto - Accettatore
<a name="agreement-ending-event"></a>

Marketplace AWS invia questo evento 30, 60 e 90 giorni prima della scadenza del contratto di acquisto.

Questo evento include campi aggiuntivi non presenti in altri eventi per gli acquirenti:
+ `agreement.autoRenewalEnabled`- Indica se il rinnovo automatico è abilitato per l'accordo
+ `product.id`e `product.title` - Informazioni sul prodotto relative al contratto
+ `proposer.name`e `offer.name` - Nomi leggibili dall'uomo del venditore e dell'offerta

**Schema dell'evento:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Ending - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2025-03-31T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::aws:agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z",
      "autoRenewalEnabled": true,
      "status": "ACTIVE"
    },
    "product": {
      "id": "prod-abc123xyz456",
      "title": "Example Product Title"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "name": "Example Seller Name",
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456",
      "name": "Example Offer Name"
    }
  }
}
```

## Campi di eventi comuni
<a name="agreement-common-fields"></a>

Tutti gli eventi per gli acquirenti includono i seguenti campi comuni:


| Campo | Description | 
| --- | --- | 
| requestId | UUID utilizzato per deduplicare gli eventi duplicati | 
| catalog | Il catalogo AWS Marketplace (in genere "AWSMarketplace«) | 
| agreementId | Identificatore univoco per l'accordo | 
| acceptor.accountId | L'ID del tuo AWS account | 
| proposer.accountId | L'ID dell' AWS account del venditore | 
| offer.id | L'identificatore dell'offerta | 

## Regole di EventBridge impostazione
<a name="agreement-eventbridge-setup"></a>

Per ricevere queste notifiche, crea EventBridge regole che corrispondano agli schemi degli eventi per gli acquirenti. Per ulteriori informazioni sulla creazione di regole, consulta [Creating Amazon EventBridge rules](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html) nella *Amazon EventBridge User Guide*.

# Eventi di annullamento e aggiustamento della fatturazione
<a name="cancellation-adjustment-eventbridge"></a>

Marketplace AWS invia notifiche ad Amazon EventBridge quando un venditore avvia una richiesta di annullamento o un adeguamento della fatturazione per uno dei tuoi contratti. Puoi utilizzare questi eventi per automatizzare i flussi di lavoro e tenere traccia delle attività di annullamento e rimborso.

La tabella seguente elenca gli eventi relativi agli acquirenti a cui Marketplace AWS inviare messaggi EventBridge per annullamenti e rettifiche della fatturazione:


| Event | Description | 
| --- | --- | 
| Richiesta di annullamento del contratto in attesa di approvazione - Accettatore | Inviato quando un venditore invia una richiesta di annullamento del tuo contratto. Azione richiesta: hai 7 giorni per approvare o rifiutare. | 
| Richiesta di annullamento del contratto approvata - Accettatore | Inviato quando una richiesta di cancellazione viene approvata da te o approvata automaticamente dopo 7 giorni | 
| Richiesta di annullamento del contratto rifiutata - Accettatore | Inviato quando rifiuti una richiesta di annullamento | 
| Richiesta di annullamento del contratto annullata - Accettatore | Inviato quando il venditore ritira una richiesta di annullamento | 
| Adeguamento della fatturazione del contratto di acquisto completato - Accettatore | Inviato quando viene elaborata una rettifica di fatturazione (rimborso) relativa al contratto | 

Tutti gli eventi vengono inviati al bus EventBridge eventi predefinito nella `us-east-1` regione con la fonte `aws.agreement-marketplace` dell'evento.

## Tipi di eventi relativi alla richiesta di annullamento
<a name="cancellation-event-types"></a>

### Richiesta di annullamento del contratto in attesa di approvazione - Accettatore
<a name="cancellation-pending-approval-acceptor"></a>

Marketplace AWS invia questo evento quando un venditore invia una richiesta di annullamento per uno dei tuoi accordi. Hai 7 giorni per approvare o rifiutare la richiesta. Se non rispondi, l'annullamento viene automaticamente approvato.

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Pending Approval - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "PENDING_APPROVAL",
      "statusMessage": "",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-01T13:12:22Z"
    }
  }
}
```

### Richiesta di annullamento del contratto approvata - Accettatore
<a name="cancellation-approved-acceptor"></a>

Marketplace AWS invia questo evento quando viene approvata una richiesta di annullamento per uno dei tuoi accordi. Questo può accadere quando approvi la richiesta o quando viene approvata automaticamente dopo 7 giorni senza risposta.

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Approved - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T13:16:07Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "The terms accepted in agreement had wrong rate",
      "statusCode": "APPROVED",
      "statusMessage": "",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-01T13:16:07Z"
    }
  }
}
```

### Richiesta di annullamento del contratto rifiutata - Accettatore
<a name="cancellation-rejected-acceptor"></a>

Marketplace AWS invia questo evento quando rifiuti una richiesta di annullamento per uno dei tuoi accordi.

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Rejected - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-02T10:30:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "REJECTED",
      "statusMessage": "We still need this product",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-02T10:30:00Z"
    }
  }
}
```

### Richiesta di annullamento del contratto annullata - Accettatore
<a name="cancellation-cancelled-acceptor"></a>

Marketplace AWS invia questo evento quando il venditore ritira una richiesta di annullamento prima che tu risponda.

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Cancelled - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-02T08:00:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "CANCELLED",
      "statusMessage": "Seller withdrew the request",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-02T08:00:00Z"
    }
  }
}
```

## Tipi di eventi di adeguamento della fatturazione
<a name="billing-adjustment-event-types"></a>

### Adeguamento della fatturazione del contratto di acquisto completato - Accettatore
<a name="billing-adjustment-successful-acceptor"></a>

Marketplace AWS invia questo evento quando viene elaborata una rettifica della fatturazione (rimborso) per uno dei tuoi contratti.

**Schema degli eventi:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Purchase Agreement Billing Adjustment Completed - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T14:00:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid"
    },
    "billingAdjustmentRequest": {
      "id": "ba-abcdexampleid",
      "adjustmentAmount": "-1000.00",
      "currencyCode": "USD",
      "adjustmentReasonCode": "INCORRECT_TERMS_ACCEPTED"
    },
    "invoice": {
      "originalInvoiceId": "2028746221"
    }
  }
}
```

Per ulteriori informazioni sulla risposta alle richieste di annullamento e sul monitoraggio degli aggiustamenti di fatturazione, consulta. [Rimborsi e cancellazioni in Marketplace AWS](buyer-refunds.md)