initializeTransaction static method
Implementation
static Future<void> initializeTransaction({
required String publicKey,
required String email,
required String currency,
required String amount,
}) async {
try {
var response = await Fetcher.fetch(
method: Method.post,
path:
'/payment-engine/api/v1/web-engine/process/transaction-initialization',
publicKey: publicKey,
payloads: {
"email": email,
"currency": currency,
"amount": amount,
},
);
return response;
} catch (e) {
throw Exception(e);
}
}