toCommerceJson method
Converts to the JSON shape expected by commerce-js.
Implementation
Map<String, dynamic> toCommerceJson({
required String publicKey,
required bool devMode,
required String callbackUrl,
}) => {
'public_key': publicKey,
'quote_amount': quoteAmount,
'quote_currency': quoteCurrency,
'target_currency': targetCurrency,
'source_currency': sourceCurrency,
'reference': ?reference,
'devMode': devMode,
'callback_url': callbackUrl,
'meta': {'name': ?metaName, 'email': ?metaEmail, 'phone_number': ?metaPhone},
};