# TransactionProduct

A public product identifier wrapper exported by the Flutter SDK.

## Purpose

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

## Signature

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

## Properties

<TypeTable
  type="{
  id: {
    type: &#x22;String&#x22;,
    description: &#x22;The wrapped product identifier.&#x22;,
    required: true,
  },
}"
/>

## Availability

`TransactionProduct` is available from the public package export.

## Related

* [`SuperwallDelegate`](/docs/flutter/sdk-reference/SuperwallDelegate)