CASHGUARD PREMIUM KONTANTHÅNDTERINGSSYSTEM

CASHGUARD PREMIUM KONTANTHÅNDTERINGSSYSTEM

Tyverisikker pengehåndtering

CashGuard Premium er et tyverisikkert, lukket kontanthåndteringssystem, som hjælper med at nedbringe røveriforsøg og forhindrer fejl både ved tilbagebetaling og kasse-opgørelse. Systemet sparer også tid ved vagtskifte samt kasseopgørelse og reducerer også udgifter til pengehåndtering i banker og pengetransporter.

Cashguard Premium er et lukket kontantsystem, hvor ingen kan komme til mønter og pengesedler, heller ikke kassemedarbejderne. Kunderne lægger selv mønterne i mønttårnet, mens kassemedarbejderen lægger sedlerne i systemet, som automatisk giver det korrekte beløb tilbage.

  • Større sikkerhed for personale
  • Korrekt kasse-opgørelse
  • Hurtigere ekspedition
  • Sikker, fejlfri tilbagebetaling
  • Stor tidsbesparelse ved kasseopgørelse
  • Ingen adgang til mønter og sedler

Løsningen er et gennemtestet og fleksibelt CashGuard system, som nemt kan integreres i forskellige typer kassesystemer.

Det siger kunderne:

"CashGuard systemet forebygger røverier, for når røverne ser det lukkede system, opgiver de planerne og forsvinder. Så nu har vi fået et trygt og sikkert arbejdsmiljø for vores ansatte" (læs hele interviewet her)

JAN TOLDBOD KØBMAND, SPAR GANDRUP

"Det er jo bedre at bruge 10.000 kr. nu på at fremtidssikre pengene frem for at få stjålet dem. Det var der, CashGuard kom ind i billedet, for med CashGuard er det lige meget, hvor meget tyvene river og flår – kassen er lukket!" (Læs hele interviewet her)

JOACHIM CYRILL HANSEN KØBMAND, SPAR HORBELEV

Læs kunde-cases for kontanthåndteringssystemer her

Stærke fordele

  • Tyveri-/røveri-sikring: lukket CashGuard system uden adgang til pengebeholdning
  • Forbedret arbejdsmiljø: større sikkerhed for personale og nemt vagtskifte
  • Korrekt tilbagebetaling: systemet betaler automatisk det korrekt beløb tilbage til kunden
  • God kundeservice: CashGuard ekspederer kunderne hurtigere end manuel ekspedition
  • Lavere udgifter til pengehåndtering til banker og pengehåndtering pga. forbedret udnyttelse af pengebeholdning
  • Effektivt “genbrug”af penge: sedlerne og mønterne i systemet kan hæves af kunderne
  • Automatisk kasse-opgørelse: systemet gør automatisk kassen op og forhindrer fejl og uoverensstemmelser
  • Pålidelig drift: systemet bygger på gennemtestet teknologi, hvilket giver høj driftsikkerhed
  • Effektiv styring af kontantbeholdning: holder automatisk styr med kontantbeholdningen i butikken og giver besked ved for stor/for lille beholdning

Download brochure

CASHGUARD PREMIUM KONTANTHÅNDTERINGSSYSTEM

Download

Kontakt vores eksperter direkte

Peder Schmidt
Peder Schmidt

Salgschef

Detail

+45 2099 8496

Jannie Erritsø Clausen
Jannie Erritsø Clausen

Distriktschef

Sjælland, Fyn & Bornholm

+45 2083 5050

Ivan Mejlgaard
Ivan Mejlgaard

Distriktschef

Jylland

+45 2072 8270

Error executing template "Designs/Swift-v2/eCom/ProductCatalog/partials/detail/section-related.cshtml"System.ArgumentException: The provided type 'Core.Indexing.CustomerProductIndexSchemaExtender, Core' is not compatible with the expected type 'Dynamicweb.Indexing.IIndexSchemaExtender'. (Parameter 'extenderType')at Dynamicweb.Indexing.Schemas.ExtensionFieldDefinition..ctor(String extenderType, IList`1 excludedFields)at Dynamicweb.Indexing.IndexHelper.GetField(List`1 fieldsFromExtenders, XElement fieldElement, String& fieldTypeName)at Dynamicweb.Indexing.IndexHelper.FillIndexWithSchema(XElement root, IIndex index)at Dynamicweb.Indexing.IndexHelper.ConvertToIndex(XElement obj, Boolean fillSchema)at Dynamicweb.Indexing.IndexService.LoadIndex(String name, Boolean fillSchema)at Dynamicweb.Indexing.Queries.IndexQueryProvider.Query(IQuery query, QuerySettings settings)at Dynamicweb.Indexing.Querying.QueryService.Query(IQuery query, QuerySettings settings)at Core.Services.QueryService.GetQueryResult(IQueryService queryService, String repository, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Services.QueryService.Query(String repositoryId, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Services.QueryService.GetIndexDocumentListFromQuery(String repository, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Extensions.ProductViewModelExtensions.GetSimilarProducts(ProductViewModel productViewModel, Int32 consumeSize)at CompiledRazorTemplates.Dynamic.RazorEngine_77955c71aab54c4a8d754aec6aa140c9.ExecuteAsync()at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits ViewModelTemplate<Core.ViewModels.Ecommerce.ProductViewModel> 2 @using Core.Extensions 3 @using Dynamicweb.Rendering 4 @using Core.Services 5 @using Core.ViewModels.Base 6 @using Core.ViewModels.UI 7 @using Dynamicweb.Core.Encoders 8 @using Dynamicweb.Frontend 9 @using ButtonViewModel = Core.ViewModels.UI.ButtonViewModel 10 @using ProductListViewModel = Core.ViewModels.Ecommerce.ProductListViewModel; 11 12 @{ 13 ProductListViewModel similarProducts = Model.GetSimilarProducts(10); 14 bool hasSimilarProducts = similarProducts.CustomProducts.Any(); 15 bool hasRelatedCases = Model.RelatedCasePages.Any(); 16 bool hasCrossSellingProducts = Model.CrossSellingProducts.CustomProducts.Any(); 17 bool hasRelatedItems = hasRelatedCases || hasCrossSellingProducts || hasSimilarProducts; 18 } 19 20 @if (hasRelatedItems) 21 { 22 AddScript("https://cdn.jsdelivr.net/npm/swiper@11/swiper-element-bundle.min.js"); 23 AddStylesheet("https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"); 24 <section class="core-section js-section py-6" id="core-section-productdetail-related-products" 25 data-dw-colorscheme="light"> 26 <div class="container-xl"> 27 28 <div class="row scanvaegt-paragraph-cases g-4 mb-6"> 29 @if (hasRelatedCases) 30 { 31 <h2 class="col-12">@Translate("Related Cases - Heading", "Relaterede cases")</h2> 32 33 @foreach (PageInfoViewModel relatedCasePage in Model.RelatedCasePages) 34 { 35 LinkViewModel link = new LinkViewModel {Url = SearchEngineFriendlyURLs.GetFriendlyUrl(relatedCasePage.ID)}; 36 ButtonViewModel btnViewModel = new ButtonViewModel 37 { 38 Text = Translate("Read more"), 39 Type = ButtonType.Link, 40 Link = link, 41 DisplayType = ButtonDisplayType.Link 42 }; 43 44 ColumnWidth columnClasses = new ColumnWidth() 45 { 46 Mobile = 12, 47 Desktop = 4 48 }; 49 50 ImageViewModel imageViewModel = relatedCasePage.Item.GetImage(); 51 imageViewModel.Alt = HtmlEncoder.HtmlAttributeEncode(relatedCasePage.Name ?? string.Empty); 52 imageViewModel.Ratio = ImageRatio.FourByThree; 53 imageViewModel.ImgTagClasses = new ClassList("h-100 w-100 object-fit-cover"); 54 imageViewModel.Sizes = ImageService.Instance.GetSizesByColumnWidths(columnClasses); 55 56 <div class="@columnClasses.ToClassList() scanvaegt-card h-100 has-link" 57 id="@relatedCasePage.ID"> 58 <a class="stretched-link" href="@btnViewModel.Link.Url"></a> 59 <div class="scanvaegt-card__image scanvaegt-image"> 60 @imageViewModel 61 </div> 62 <div class="scanvaegt-card__text scanvaegt-text pt-4" data-dw-colorscheme=""> 63 <h4>@relatedCasePage.Name</h4> 64 <p>@relatedCasePage.Item.GetString("Teaser")</p> 65 @btnViewModel 66 </div> 67 </div> 68 } 69 } 70 @if (hasCrossSellingProducts) 71 { 72 <h2>@Translate("Cross Selling - Heading", "Vi anbefaler også disse produkter")</h2> 73 @RenderingService.Instance.PartialView("eCom/ProductCatalog/Scanvaegt_ProductSlider.cshtml", Model.CrossSellingProducts) 74 } 75 76 @if (hasSimilarProducts) 77 { 78 <h2>@Translate("Similar Products - Heading", "Lignende produkter")</h2> 79 @RenderingService.Instance.PartialView("eCom/ProductCatalog/Scanvaegt_ProductSlider.cshtml", similarProducts) 80 } 81 </div> 82 </div> 83 84 </section> 85 } 86 87 @if (Model.IsWebshopProduct) 88 { 89 <div class="d-md-none"> 90 @RenderingService.Instance.PartialView("/eCom/ProductCatalog/partials/detail/need-help.cshtml", Model) 91 </div> 92 }

Få et uforpligtende tilbud

Send os en mail - vi kan hjælpe dig videre