toJson method
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,
};