startPayment method
void
startPayment({
- required EsewaPayment esewaPayment,
- required Function onSuccess,
- required Function onFailure,
- required Function onCancelled,
Implementation
void startPayment({
required EsewaPayment esewaPayment,
required Function onSuccess,
required Function onFailure,
required Function onCancelled,
}) async {
_channel.invokeMethod("esewa#startPayment", {
"client_id": clientId,
"secret_key": secretKey,
"payment": esewaPayment.toMap(),
"environment": describeEnum(environment),
});
_listenToResponse(onSuccess, onFailure, onCancelled);
}