PaymentEventBody constructor

PaymentEventBody({
  1. required String orderId,
  2. required double amount,
  3. required PaymentMethod paymentMethod,
  4. required Status status,
  5. int? statusCode,
  6. String? referral,
  7. String? paymentBank,
  8. String? sdkVersion,
  9. String? sdkId,
  10. String? attr1,
  11. String? attr2,
  12. String? attr3,
  13. String? attr4,
  14. String? attr5,
})

Implementation

PaymentEventBody({
  required this.orderId,
  required this.amount,
  required this.paymentMethod,
  required this.status,
  this.statusCode,
  this.referral,
  this.paymentBank,
  String? sdkVersion,
  String? sdkId,
  String? attr1,
  String? attr2,
  String? attr3,
  String? attr4,
  String? attr5,
}) : super(
        sdkVersion: sdkVersion,
        sdkId: sdkId,
        attr1: attr1,
        attr2: attr2,
        attr3: attr3,
        attr4: attr4,
        attr5: attr5,
      );