---
title: "Android push delivery receipts"
slug: "android-push-delivery-receipts"
updated: 2026-06-09T21:35:37Z
published: 2026-06-09T21:35:37Z
canonical: "docs.xtremepush.com/android-push-delivery-receipts"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xtremepush.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Android push delivery receipts

Enable support for delivery receipts

Delivery receipts will allow you to confirm when a push notification has been delivered to a device. This allows you to more accurately measure delivery and fallback to other channels.

> [!TIP]
> Enterprise Push package
> 
> The delivery receipts feature is part of the Xtremepush Enterprise Push package, which is a paid feature. Please review our dedicated [guide](/documentation/docs/enterprise-push-package) for more details.

> [!NOTE]
> Minimum SDK version
> 
> This feature is only available in Xtremepush [Android SDK versions](/documentation/docs/android-sdk-releases) starting from v7.9.0.

In the standard [Integration of the Android SDK](/documentation/docs/android-sdk-integration), delivery receipts are switched off. They can be turned on by calling `setDeliveryReceiptsEnabled(true)` when initialising the Xtremepush SDK in your activities' `onCreate` method. To send delivery receipts to Xtremepush you need to include the following when implementing `PushConnector.builder`:

```java
new PushConnector.Builder("XPUSH_APP_KEY", "GOOGLE_SENDER_ID")
      .setDeliveryReceiptsEnabled(true)
      .create(this);
```

If you want to send delivery receipts to a custom endpoint, you would include a second param, which will be the URL you are sending to. If you set a custom endpoint for delivery receipts, the delivery receipts will **not** be sent to Xtremepush.

```java
new PushConnector.Builder("XPUSH_APP_KEY", "GOOGLE_SENDER_ID")
      .setDeliveryReceiptsEnabled(true, "YOUR_URL")
      .create(this);
```
