initializePayment static method
Implementation
static Future<dynamic> initializePayment({
required String publicKey,
required String email,
required int amount,
required String currency,
}) 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, "amount": amount, "currency": currency});
return response;
} catch (e) {
throw Exception(e);
}
}