# BillingProgramReportingDetails


```
public final class BillingProgramReportingDetails
```

<br />

*** ** * ** ***

The details used to report transactions made outside of Google Play Billing.

## Summary

| ### Public methods |
|---|---|
| `int` | `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramReportingDetails#getBillingProgram()()` Returns the billing program that the reporting details are associated with. |
| `https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/com/android/billingclient/api/BillingProgramReportingDetails#getExternalTransactionToken()()` Returns an external transaction token that can be used to report a transaction made outside of Google Play Billing. |

## Public methods

### getBillingProgram

```
public int getBillingProgram()
```

Returns the billing program that the reporting details are associated with.

### getExternalTransactionToken

```
public String getExternalTransactionToken()
```

Returns an external transaction token that can be used to report a transaction made outside of Google Play Billing.