SinglePaymentAmount.fromMap constructor

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

Not identical with PaymayaAmount.

This was intended for SinglePayment method which uses the value as String instead of num

Converts Map to SinglePaymentAmount

Implementation

factory SinglePaymentAmount.fromMap(Map<String, dynamic> map) {
  return SinglePaymentAmount(
    currency: map['currency'] ?? 'PHP',
    value: map['value'] ?? '',
    metadata: Map<String, dynamic>.from(map['metadata'] ?? const {}),
  );
}