toFormData method
Convert to form data for multipart request
Implementation
Map<String, String> toFormData() {
final formData = <String, String>{
'amount_cents': amountCents.toString(),
'payment_methods': paymentMethods.join(','),
'email': email,
'is_live': isLive.toString(),
'full_name': fullName,
'phone_number': phoneNumber,
};
if (description != null) {
formData['description'] = description!;
}
if (referenceId != null) {
formData['reference_id'] = referenceId!;
}
return formData;
}