toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() => <String, dynamic>{
  'invoice': invoice?.toJson(),
  'payment_provider_user_id': paymentProviderUserId,
  'payment_provider': paymentProvider?.toJson(),
  'additional_payment_options': additionalPaymentOptions
      .map((item) => item.toJson())
      .toList(),
  'saved_order_info': savedOrderInfo?.toJson(),
  'saved_credentials': savedCredentials.map((item) => item.toJson()).toList(),
  'can_save_credentials': canSaveCredentials,
  'need_password': needPassword,
  '@type': constructor,
};