toJson method
Implementation
@override
Map<String, Object?> toJson() => {
if (clearPaymentMethod != null)
"clear_payment_method": encodeValue(clearPaymentMethod),
if (customData != null) "custom_data": encodeValue(customData),
if (invoiceSettings != null)
"invoice_settings": encodeValue(invoiceSettings),
if (finalize != null) "finalize": encodeValue(finalize),
if (lineItems != null) "line_items": encodeValue(lineItems),
if (number != null) "number": encodeValue(number),
if (receiptNumber != null) "receipt_number": encodeValue(receiptNumber),
if (paymentMethodData != null)
"payment_method_data": encodeValue(paymentMethodData),
if (paymentMethodId != null)
"payment_method_id": encodeValue(paymentMethodId),
if (statementDescriptor != null)
"statement_descriptor": encodeValue(statementDescriptor),
if (statementDescriptorPrefix != null)
"statement_descriptor_prefix": encodeValue(statementDescriptorPrefix),
"order_id": encodeValue(orderId),
};