LokotroPaymentInfo constructor

LokotroPaymentInfo({
  1. required String id,
  2. required double amount,
  3. required String currency,
  4. required String description,
  5. required String merchantName,
  6. required String merchantId,
  7. required List<LokotroPaymentMethod> availablePaymentMethods,
  8. required DateTime createdAt,
  9. DateTime? expiresAt,
  10. Map<String, dynamic>? metadata,
  11. String? paymentUrl,
  12. bool showUserInfoForm = false,
  13. bool showPaymentMethodForm = false,
  14. String? fillingInfo,
})

Implementation

LokotroPaymentInfo({
  required this.id,
  required this.amount,
  required this.currency,
  required this.description,
  required this.merchantName,
  required this.merchantId,
  required this.availablePaymentMethods,
  required this.createdAt,
  this.expiresAt,
  this.metadata,
  this.paymentUrl,
  this.showUserInfoForm = false,
  this.showPaymentMethodForm = false,
  this.fillingInfo,
});