QrOptions constructor

const QrOptions({
  1. required String email,
  2. required String amount,
  3. required Qr qr,
  4. String? reference,
  5. PaymentMetadata? metadata,
})

Creates options for QR code payment charges

Parameters:

  • email: Customer's email address
  • amount: Amount in smallest currency unit
  • qr: QR code provider configuration
  • reference: Optional unique transaction reference
  • metadata: Optional additional payment metadata

Implementation

const QrOptions({
  required this.email,
  required this.amount,
  required this.qr,
  this.reference,
  this.metadata,
});