init static method
Future<Khalti>
init({
- required KhaltiPayConfig payConfig,
- required OnPaymentResult onPaymentResult,
- required OnMessage onMessage,
- OnReturn? onReturn,
- bool enableDebugging = false,
Initializes Khalti Configuration.
Implementation
static Future<Khalti> init({
required KhaltiPayConfig payConfig,
required OnPaymentResult onPaymentResult,
required OnMessage onMessage,
OnReturn? onReturn,
bool enableDebugging = false,
}) async {
KhaltiService.enableDebugging = enableDebugging;
KhaltiService.publicKey = payConfig.publicKey;
await KhaltiConfig.getConfig();
return Khalti._(
payConfig: payConfig,
onPaymentResult: onPaymentResult,
onMessage: onMessage,
onReturn: onReturn,
);
}