open method

void open(
  1. MomoPaymentInfo options
)

Opens checkout

Implementation

void open(MomoPaymentInfo options) async {
  PaymentResponse validationResult = _validateOptions(options);
  if (!validationResult.isSuccess!) {
    _handleResult({'type': _CODE_PAYMENT_ERROR, 'data': validationResult});
    return;
  }
  var response = await _channel.invokeMethod('open', options.toJson());
  _handleResult({'data': response, 'type': response['status']});
}