toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
  'action': action,
  'class': requestClass,
  'capture_method': captureMethod,
  'type': type,
  'customer_details': customerDetails.toJson(),
  'billing_details': billingDetails.toJson(),
  'order_details': orderDetails.toJson(),
  'card_details': cardDetails.toJson(),
  'shipping_details': shippingDetails.toJson(),
  if (urls != null && urls!.isNotEmpty) 'urls': urls,
  'parameters': parameters,
  'custom_data': customData,
};