# TransactionProduct

A public product identifier wrapper exported by the Flutter SDK.

## [Purpose](/content/docs/flutter/sdk-reference/TransactionProduct#purpose/index.html)

Represents a product identifier payload. The Flutter SDK exports this type from `package:superwallkit_flutter/superwallkit_flutter.dart` as of 2.4.12.

## [Signature](/content/docs/flutter/sdk-reference/TransactionProduct#signature/index.html)

```
class TransactionProduct {
  final String id;
}
```

## [Properties](/content/docs/flutter/sdk-reference/TransactionProduct#properties/index.html)

| Prop | Type   |
|------|--------|
| `id`| String |

## [Availability](/content/docs/flutter/sdk-reference/TransactionProduct#availability/index.html)

`TransactionProduct` is available from the public package export.

## [Related](/content/docs/flutter/sdk-reference/TransactionProduct#related/index.html)

- [`SuperwallDelegate`](/content/docs/flutter/sdk-reference/SuperwallDelegate/index.html)

---

- [StoreTransaction\](/content/docs/flutter/sdk-reference/StoreTransaction/index.html) A public wrapper around store transaction data in Flutter SDK events.
- [CustomerInfo\](/content/docs/flutter/sdk-reference/CustomerInfo/index.html) Contains the latest subscription and entitlement information about the customer.
