PosSessionRequest<TransactionObject> constructor

PosSessionRequest<TransactionObject>({
  1. String? providerName,
  2. required PaymentEventType eventType,
  3. required String businessId,
  4. required String merchantId,
  5. required String description,
  6. required double amount,
  7. required String currency,
  8. required TransactionObject? transaction,
  9. bool requiresProvider = true,
  10. Map<String, dynamic>? additionalData,
  11. String orderId = '',
})

Implementation

PosSessionRequest({
  this.providerName,
  required this.eventType,
  required this.businessId,
  required this.merchantId,
  required this.description,
  required this.amount,
  required this.currency,
  required this.transaction,
  this.requiresProvider = true,
  this.additionalData,
  this.orderId = '',
});