public VerifyOfflineDepositResponse Verify(VerifyOfflineDepositRequest request)
        {
            VerifyPermission(Permissions.Verify, Modules.DepositVerification);

            var data = _paymentQueries.GetDepositByIdForViewRequest(request.Id);

            CheckBrand(data.BrandId);

            _offlineDepositCommands.Verify(request.Id, request.BankAccountId, request.Remarks);

            return(new VerifyOfflineDepositResponse
            {
                Success = true
            });
        }
 public VerifyOfflineDepositResponse VerifyOfflineDeposit(VerifyOfflineDepositRequest request)
 {
     return(WebClient.SecurePostAsJson <VerifyOfflineDepositRequest, VerifyOfflineDepositResponse>(Token, _url + AdminApiRoutes.VerifyOfflineDeposit, request));
 }