confirmPayment method
Confirms the payment.
See: https://docs.khalti.com/checkout/diy-wallet/#2-confirm-transaction
Implementation
Future<PaymentSuccessModel> confirmPayment({
required PaymentConfirmationRequestModel request,
}) async {
final url = _buildUrl(confirmTransaction);
final logger = _Logger('POST', url);
logger.request(request);
final response = await _client.post(url, request.toMap());
logger.response(response);
return _handleError(
response,
converter: (data) => PaymentSuccessModel.fromMap(data),
);
}