Track transactions

To associate a user’s session with their potential purchases (and corresponding revenue), you must send the transaction via a dedicated API.

import 'package:contentsquare/csq.dart';
final transaction = CustomerTransaction(
price: 430.99, // required
currency: Currency.EUR, // required
transactionId: "order_12345", // optional
);
CSQ().trackTransaction(transaction);