PaymentRequest constructor
      
      PaymentRequest({})
     
    
    
Implementation
PaymentRequest({
  required this.amount,
  required this.currency,
  required String email,
  this.reference,
  required this.paymentMethod,
  this.metadata,
  this.callbackUrl,
}) : email = ValidationUtils.sanitizeString(email);