toJson method
Implementation
@override
Map<String, Object?> toJson() => {
if (canceledAt != null) "canceled_at": encodeValue(canceledAt),
"created_at": encodeValue(createdAt),
if (customData != null) "custom_data": encodeValue(customData),
if (failedAt != null) "failed_at": encodeValue(failedAt),
"id": encodeValue(id),
"line_items": encodeValue(lineItems),
"order_id": encodeValue(orderId),
if (processingAt != null) "processing_at": encodeValue(processingAt),
"reason": encodeValue(reason),
if (reasonDetails != null) "reason_details": encodeValue(reasonDetails),
if (reference != null) "reference": encodeValue(reference),
"settlement": encodeValue(settlement),
"status": encodeValue(status),
if (succeededAt != null) "succeeded_at": encodeValue(succeededAt),
"total": encodeValue(total),
};