refundCheckPayment method

Future<bool> refundCheckPayment({
  1. required String refundId,
  2. required String username,
  3. required String password,
})

Implementation

Future<bool> refundCheckPayment({
  required String refundId,
  required String username,
  required String password,
}) async {
  YookassaRefundGetModel answer;
  do {
    final result = await dio.get(
      "refunds/$refundId",
    );
    answer = YookassaRefundGetModel.fromJson(result.data);
  } while (answer.status == YookassaPayStatusEnum.pending);
  return answer.status == YookassaPayStatusEnum.succeeded ? true : false;
}