toMap method
Paymaya single checkout object Example:
final checkout = PaymayaCheckout(
totalAmount: totalAmount,
buyer: buyer,
items: items,
redirectUrl: redirectUrls, /// success,failure,cancel
requestReferenceNumber: requestReferenceNumber,
metadata: {},
);
converts PaymayaCheckout to Map
Implementation
Map<String, dynamic> toMap() {
return {
'totalAmount': totalAmount.toMap(),
'buyer': buyer.toMap(),
'items': items.map((x) => x.toMap()).toList(),
'redirectUrl': redirectUrl.toMap(),
'requestReferenceNumber': requestReferenceNumber,
'metadata': metadata,
};
}