CreateRefundAttributes.fromMap constructor

CreateRefundAttributes.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory CreateRefundAttributes.fromMap(Map<String, dynamic> map) {
  return CreateRefundAttributes(
    amount: map['amount']?.toInt() ?? 0,
    notes: map['notes'],
    paymentId: map['payment_id'] ?? '',
    reason: map['reason'] ?? '',
    metadata: Map<String, dynamic>.from(map['metadata'] ?? const {}),
  );
}