PayScan Bill Payment Retailer Software Architecture & Design

Size: px
Start display at page:

Download "PayScan Bill Payment Retailer Software Architecture & Design"

Transcription

1 PayScan Bill Payment Retailer Software Architecture & Design INTRODUCTION The following diagram (not illustrated here) depicts the software components of PayScan bill payment system within a Retailer Point of Sale (POS) Application or Kiosk Application environment. Also shown is the general relationship and connection of any attached realtime communication network(s) that instantly validates and activates all varieties of thirdparty gift cards, phone cards and cash cards including credit and debit cards already presiding at the retailer checkout. This document discusses the various issues of integrating and incorporating the PayScan Bill Payment Service Application into any Point of Sale application environment, or transparently using any other existing network, for processing customer bill payments. The bold outlined elements in this diagram are the various components that comprise the Application. This document describes the major details of each component and how each is designed to operate within the Retailer POS environment, whether it is a PayScan network or other high-speed communication network. These bill payments are processed in the current manner similar to gift cards with an alternate bar code data format. Bill payment bar codes are scanned by the cashier from customer presented biller invoices DESCRIPTION The Retailer POS Application operates within a computer operating system framework, such as an IBM Flex O/S or a Microsoft Windows NT O/S. The checkout aisle bar code scanners, Retailer POS Application and UPC data base(s) already interoperate so that customer selected items can be identified, priced and totaled for customer payment at the checkout aisle. At the same time, these items are also subtracted from the current inventory stock of the retail store. In addition to the standard complement of grocery items that are identified by their industry standard 12 digit UPC-A/E bar codes, there may be other retail items available for purchase (third party gift cards and local commercial services) that are identified with alternate bar code data formats. These items may not have a companion retail UPC-A/E bar code. Third party gift cards are activated only when scanned through the checkout counter by their reverse side printed 30 digit Code-128 bar code. The bar code format of these gift cards is recognized as a special data class that should be diverted to the real-time network for validation and activation. For products I services, using other bar code data formats (variants that are detected, identified, decoded and check digit proofed (automatically) by the hardware firmware), a multi-level sieve routing process within the Retail POS Application is employed to divert these different bar code types to their respective reference product data bases. If an unrecognized bar code type is scanned, it drops completely through the multi-level 1

2 sieve checks, is discarded and an error indication returned to the checkout aisle operator. It is a PayScan recommendation that the bar code check for the PayScan bill payment signature be placed as the very last check in this series of bar code checks, immediately prior to discarding an unknown bar code read. It is assumed that this bar code check placement would cause the least amount of perturbation to the Retail POS Application code. There are a sufficient number of validation cross checks built into the PayScan bill payment signature bar code that it would not be confused with any other existing industry standard bar code format. If the gift card network is used to process bill payments, then the POS detection process by which gift card transactions are recognized and diverted would have to be modified to include the PayScan bill payment signature bar code format as well. The PayScan bill payment signature bar code is formulated from a standard Code-128 bar code sequence that starts out with a START C character immediately followed by an FNC1 control character (Application Identifier), then followed by either a 91 or 92 value. These values are designated by the Uniform Code Council UCC I EAN-128 Application Identifier Standard (1/93, revised 7/95) as Intra-Company (internal) reserved codes. As stated in the Code-128 Standard (Page 20), scanners detecting this START C / FNC1 character combination sequence should prefix the detected bar code string with a ]C1 character string. However, there are some commercially available scanners that, while they properly detect and decode this introductory character sequence properly, their internal firmware does not prefix the detected output bar code sequence with the ]C1 character string. The detection arid validation of the bill payment signature bar code does not solely depend on the bar code scanner outputting this prefix character string. However, if the bar scanner firmware is capable of outputting this prefix string, the Retail POS Application code (or gift card network modifications within the POS application) will have a unique character string identifier sequence by which to unconditionally detect and discern PayScan bill payment bar codes. If a gift card network is not used to process bill payments, a stand alone PayScan Bill Payment Service Application is expected to exist within the Retail Host as a system service application that is accessible to the Retailer POS Application through a choice of a Named Pipe, a Remote Procedure Call (RPC) or a TCP / UDP / IP network connection. This design approach was selected because it would require the least amount of code modification to the Retailer POS Application to incorporate the Bill Payment Application. The Bill Payment Service Application is a simple C program that requires I uses only basic file input / output capabilities and basic Windows Sockets Network program calls to interface with the external Bill Payment Controller Application through an Ethernet connection. The Bill Payment Service Application operates as a service application with a very low system overhead to communicate with the Bill Payment Controller Application. The primary function of the Bill Payment Service Application is to route detected bar code strings to the controller for validation and to return biller identification and transaction information. When operating in a debug code laced environment, the Bill Payment Controller Application is capable of processing a sustained rate of 10+ transactions per second for extended durations. When the overhead debug ASSERTion code is taken out, this 2

3 transaction rate is expected to increase. However in a typical retail environment, a more realistic transient peak transaction rate encountered for a 20-aisle checkout is anticipated to be no more than 1 transaction per second with no discernible Retailer Host CPU overhead (less than 1%). The Bill Payment Controller is a 386 based single board computer that has an Ethernet interface to communicate with the Bill Payment Service Application and a network interface for high-speed communication to the data center. The Bill Payment Controller is a solid state device with non-volatile memory to store scanned bill payment information. Alternatively, a gift card network would host the PayScan software that would eliminate a separate device from the retailer s environment. In either case, periodically throughout the day, based on threshold time intervals, accumulated transaction counts I dollar volumes and events, the Bill Payment Controller transmits all accumulated customer payment data, stored in non-volatile memory, to the central site data center. From a data security point of view, the Bill Payment Service Application does not access ANY directories outside of its base directory where the program.exe file is stored and the Bill Payment Controller has no means to direct the Bill Payment Service Application to fetch host data outside of this locus. The RETAIL_API routine within the Bill Payment Service Application is expected to be modified accordingly to interface with the Retail POS Application program. Currently, it operates as a transaction generator and receiver in a demonstration I test environment. Operationally, the RETAIL_API routine will be modified to accept bar code validation transactions when a bill payment is taken at the checkout counter. If successful, the cashier would then ask the customer two questions and enter the answers - partial or full payments are equally possible and are treated the same in any case. At this point, this bill payment transaction information is then held in abeyance or off to the side until the customer payment is presented and confirmed. After the customer payment instrument (cash, check, debit or credit, debit or cash card) has been authorized, each held bill payment transaction is then consummated with the Bill Payment Controller and each customer bill payment receipt is subsequently printed on the store cash register tape. As the checkout aisle cashier is scanning retail products, such as a UPC bar coded can of soup, the general operational Retail POS Application process follows this general logic track. The bar code is detected, identified and decoded by the scanner firmware. The returned bar code string is then compared against the primary database of product items. If the lookup is successful, then a product description and price is returned for receipt printing. If the primary lookup is unsuccessful, the bar code string may then be submitted to a multi-level sieve routing process to alternate set(s) of reference data base lookups (or diverted to an external real-time validation network) for a possible match. If the multi-level sieve process yields no matches, then the bar code string is discarded and a sour note or error tone is sounded at the checkout register to indicate an invalid or unrecognized bar code scan. In the case of a bill payment, before the unknown bar code string is discarded, that bar code string should be diverted to the Bill Payment Service Application via a 3

4 Named Pipe, a Remote Procedure Call (RPC) or TCP I UDP / IP network connection as a VALIDATION REQUEST. The following information is sent to the Bill Payment Controller as fields in a C record structure 1. Transaction bar code string to identify 2. Transaction Type VALIDATION REQUEST 3. Optional user defined API transaction tag match character (0x20 0x7E) The VALIDATION REQUEST will return a VALIDATION RESPONSE in the same C record structure consisting of the following information within 20 milliseconds 1. Transaction Error Code Non-zero if any sort of error 2. Transaction Type VALIDATION RESPONSE 3. Biller Limits I Restrictions (Biller Not Active, No Express Service) 4. Customer Limits / Restrictions (Cash Only) 5. Fee (Wholesale Fee) 6. Recommended Store Retail Price (can be overridden before payment confirmation) 7. Payment Amount (encoded if biller customer account number is less than 17 digits) If there is no returned Transaction Error Code, then this bar code string is a valid bill payment signature and the cashier should then solicit the type of bill payment and the amount to be paid if less than the full payment amount. If a premium Express delivery service is requested and were available, a second validation transaction would have to be resubmitted and processed to update the Fee and the Recommended Store Retail Price for that premium transaction type. The VALIDATION RESPONSE should then be put aside and held in an intermediate buffer area while the cashier goes on to scan the next customer checkout item. When the whole checkout scanning process is complete and totaled, payment for these purchases is requested from the customer in the form of cash, check, debit card, cash card or credit card. When the payment is confirmed and reconciled with any biller imposed customer restriction limits, each held bill payment is then confirmed by reprocessing the held VALIDATION RESPONSE transactions with updated transaction information in the same C record structure - 1. Transaction bar code string to identify 2. Transaction Type PAYMENT REQUEST 3. Optional user defined API transaction tag match character (0x20 0x7E) 4. Transaction Error Code Should be zero from last response (input error if not) 5. Biller Limits / Restrictions (Biller Not Active, No Express Service) (unchanged) 6. Customer Limits I Restrictions (Cash Only) (unchanged) 7. Fee (Wholesale Fee) (unchanged) 8. Recommended Store Retail Price (can be overridden before payment confirmation) 9. Payment Method (cash, check, debit card, credit card) 10. Customer MICR Check Information if captured 11. Payment Amount 4

5 The PAYMENT REQUEST process performs a complete validation of the submitted payment information within the Bill Payment Controller Application and should return a Transaction Error Code of zero if there are no errors encountered with the old returned information (which should not be altered) or any of the new valid italicized field entries. The PAYMENT RESPONSE returns the following information in the same C record structure along with a Transaction ID string specifically formatted for customer receipt printing - 1. Transaction Error Code should be zero, or the transaction is not confirmed 2. Transaction ID string 3. Customer Payment Amount 4. Biller Name 5. Customer Biller Account Number 6. Service Delivery Express I Normal 7. Time / Date of Customer Payment for Biller 8. Payment Method 9. Payment Fee Charged By Store The above returned information is sufficient to print a customer receipt. PENDING ISSUES There are a few pending technical issues that should be resolved on a chain store policy basis dealing with customer submitted checks as a form of payment instrument. When cash is presented by a customer and accepted by the cashier as a payment for goods and services, the transaction is considered to be complete and can not be repudiated by the customer. When debit cards and credit cards are presented by a customer and accepted by the cashier, after receiving the appropriate owning organization authorization confirmation number, the transaction is considered to be complete and also can not be arbitrarily repudiated by the customer without pursuing the required mediation resolution procedures. Checks, on the other hand, are different. Customer checks can be validated (for a per item service fee) when they are presented as payment but can, later, go bad if there are not sufficient funds in the customer account when that check is presented for payment to the customer s bank. In that case, the customer check is returned to the retail establishment to which it was originally presented. Now it is up to the retail establishment to go after the customer at a later point in time to collect the funds owed by that customer for his bounced check. A PayScan design philosophy is not to collect personal customer financial information regarding a bill payment transaction. However, this design philosophy may have to be reconsidered to accommodate the special case of customer check transaction. If the customer check MICR information is captured along with the bill payment transaction information, then these bill payments can be completely reversed at a later time when the customer check is found to be bad so that the customer does not receive credit for his fraudulent check payment and the retailer is not out any money as well. 5

6 An alternate solution to this problem would be for the retailer to print an absolute identifying transaction number on the customer check when it is presented and to provide that transaction number in lieu of the check MICR information. Then, if the customer check is later returned to the retailer for the reason of insufficient funds, the retailer printed transaction number can then be used as the data base link to reverse all the bill payments made with that check to refund the retailer. Another pending issue under discussion concerns credit card payments and the discount that is associated with them. In the past year or so, developments within the credit card industry indicate that credit card issuers are offering a fixed fee (-$0.75), rather than a scale of individual retailer negotiated discount rates based on transaction value, for customer utility bill payments in order to expand their market base. This issue should be discussed and a process agreed to between the retailer and PayScan, and the participating utilities. NEW BAR CODED BILLER INVOICE The PayScan bill payment signature bar code can appear on either the front of the bill invoice or on the reverse side where there is likely to be more empty real estate to print a bar code. In the case of one particular biller, the reverse side of this invoice is completely blank. A second companion document obtainable from PayScan outlines and describes the issues and specifications for printing a production bill payment signature bar code using the Code-128 industry standard. Depending on the empirical study referenced, the Code-128 bar code has a demonstrated error rate of 1:2 million scans whereas the fortified bill payment signature bar code, using the industry standard Code-128 as its foundation, has a calculated error rate of 1:30 billion scans. 6

Refund scams come in three basic forms:

Refund scams come in three basic forms: REFUND SCAMS Refunds are recognized throughout the retail industry as the most frequently abused transaction, as well as the number one source of cash losses in the retail industry. Literally tens of billions

More information

HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14

HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14 Table of Contents HHSL Barcode Guidelines Version 1.0 - September 2, 2014 HHSL Barcode Guidelines Version 1.0 - September 2, 2014 Page #1 of 14 Table of Contents Table of Contents: Page # BARCODE GUIDELINES...

More information

Retail POS User s Guide. Microsoft Dynamics AX for Retail

Retail POS User s Guide. Microsoft Dynamics AX for Retail Retail POS User s Guide Microsoft Dynamics AX for Retail January 2011 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your people to make business

More information

Requirement engineering Exercise the POS System solution

Requirement engineering Exercise the POS System solution Requirement engineering Exercise the POS System solution Problem Description A POS (Point-Of-Sale) system is a computer system typically used to manage the sales in retail stores. It includes hardware

More information

MINDBill. Point of Sale

MINDBill. Point of Sale MINDBill Billing and Customer Care Solution Point of Sale 2015 MIND CTI Ltd. Table of Contents Executive Overview... 3 Architecture Highlights... 3 Product Components... 4 The Sales Module... 4 POS Retail

More information

Register your product and get support at www.philips.com/dictation DPM8500. Barcode scanner configuration guide

Register your product and get support at www.philips.com/dictation DPM8500. Barcode scanner configuration guide Register your product and get support at www.philips.com/dictation DPM8500 Barcode scanner configuration guide Table of contents 1 Introduction 5 Operational Parameters 5 Parameter defaults 5 2 Set default

More information

COUPONS. 1 2002 Uniform Code Council, Inc.

COUPONS. 1 2002 Uniform Code Council, Inc. COUPONS 1 Introduction The U.P.C. coupon code makes it easy for issuers of coupons and retailers to work together in automating the handling of coupons. Coupons that are properly coded with a U.P.C. can

More information

Programming Reference Guide HP USB Barcode Scanner

Programming Reference Guide HP USB Barcode Scanner Programming Reference Guide HP USB Barcode Scanner Document Part Number: 430944-002 August 2006 Print this document before setting up the HP USB Barcode Scanner. The document provides the programming bar

More information

Sage BusinessVision Accounting Retail Edition. Everything your organization needs to manage sales and your entire business.

Sage BusinessVision Accounting Retail Edition. Everything your organization needs to manage sales and your entire business. Sage BusinessVision Accounting Retail Edition Everything your organization needs to manage sales and your entire business. Sage BusinessVision Retail Edition Still using a cash register to manage your

More information

Simple Solution for a Location Service. Naming vs. Locating Entities. Forwarding Pointers (2) Forwarding Pointers (1)

Simple Solution for a Location Service. Naming vs. Locating Entities. Forwarding Pointers (2) Forwarding Pointers (1) Naming vs. Locating Entities Till now: resources with fixed locations (hierarchical, caching,...) Problem: some entity may change its location frequently Simple solution: record aliases for the new address

More information

Network Attached Storage. Jinfeng Yang Oct/19/2015

Network Attached Storage. Jinfeng Yang Oct/19/2015 Network Attached Storage Jinfeng Yang Oct/19/2015 Outline Part A 1. What is the Network Attached Storage (NAS)? 2. What are the applications of NAS? 3. The benefits of NAS. 4. NAS s performance (Reliability

More information

Remote Deposit Capture: The Future of Check Processing BB&T Webinar March 28, 2007 Q&A Session

Remote Deposit Capture: The Future of Check Processing BB&T Webinar March 28, 2007 Q&A Session Remote Deposit Capture: The Future of Check Processing BB&T Webinar March 28, 2007 Q&A Session Q. What types of checks are eligible for remote deposit capture? A. All checks drawn on US banks are eligible

More information

Global Trade Item Numbers (GTIN ) Implementation Guide

Global Trade Item Numbers (GTIN ) Implementation Guide Global Trade Item Numbers (GTIN ) Implementation Guide Executive Summary The GTIN (Global Trade Item Number) is the foundation for the EAN.UCC System for uniquely identifying trade items (products and

More information

Products Currency Supply Chain Management

Products Currency Supply Chain Management Products Currency Supply Chain Management Today s Enterprises Need Intelligent and Integrated Solutions to Optimize Currency Levels, Reduce Expenses and Improve Control Products The financial services

More information

Bar Tabs and Credit Cards: The Mixology for POS Developers

Bar Tabs and Credit Cards: The Mixology for POS Developers Bar Tabs and Credit Cards: The Mixology for POS Developers Point of sale (POS) systems used in bars and nightclubs have features to support running tabs for customers who order multiple rounds of drinks

More information

WHITE PAPER. GS1 DataBar in the Retail World

WHITE PAPER. GS1 DataBar in the Retail World WHITE PAPER GS1 DataBar in the Retail World Introduction In 2006, GS1 adopted GS1 DataBar bar codes after a global task force reviewed a comprehensive business case promoting the symbology for various

More information

AN INTRODUCTION TO THE GLOBAL TRADE ITEM NUMBER (GTIN) TABLE OF CONTENTS

AN INTRODUCTION TO THE GLOBAL TRADE ITEM NUMBER (GTIN) TABLE OF CONTENTS TABLE OF CONTENTS What Is a Global Trade Item Number?... 3 What Is a GTIN Used For?... 3 Key Attributes of the GTIN... 3 Business Benefits of Using GTINs... 3 How Is the GTIN Formed?... 4 Which GTIN Is

More information

Coupon Stacking and the Digital Coupon POS Process

Coupon Stacking and the Digital Coupon POS Process Coupon Stacking and the Digital Coupon POS Process The objective of this document is to describe how paper and digital coupons are currently being processed on a point of sale (POS) system in an attempt

More information

Appendix. Web Command Error Codes. Web Command Error Codes

Appendix. Web Command Error Codes. Web Command Error Codes Appendix Web Command s Error codes marked with * are received in responses from the FTP server, and then returned as the result of FTP command execution. -501 Incorrect parameter type -502 Error getting

More information

Intrusion Detection Systems (IDS)

Intrusion Detection Systems (IDS) Intrusion Detection Systems (IDS) What are They and How do They Work? By Wayne T Work Security Gauntlet Consulting 56 Applewood Lane Naugatuck, CT 06770 203.217.5004 Page 1 6/12/2003 1. Introduction Intrusion

More information

Setting up a Costume / Prop Rental Shop. Margaret Messick Costume & Theatre Inventory Resources

Setting up a Costume / Prop Rental Shop. Margaret Messick Costume & Theatre Inventory Resources Setting up a Costume / Prop Rental Shop Margaret Messick Costume & Theatre Inventory Resources Starting your plan Inventory System Business Plan Plans for the Collection Goal of Rental Program A workbook

More information

Naming vs. Locating Entities

Naming vs. Locating Entities Naming vs. Locating Entities Till now: resources with fixed locations (hierarchical, caching,...) Problem: some entity may change its location frequently Simple solution: record aliases for the new address

More information

Oracle Fusion Applications Order Fulfillment, Receivables, Payments, Cash, and Collections Guide. 11g Release 1 (11.1.3) Part Number E22896-03

Oracle Fusion Applications Order Fulfillment, Receivables, Payments, Cash, and Collections Guide. 11g Release 1 (11.1.3) Part Number E22896-03 Oracle Fusion Applications Order Fulfillment, Receivables, Payments, Cash, and Collections Guide 11g Release 1 (11.1.3) Part Number E22896-03 November 2011 Oracle Fusion Applications Order Fulfillment,

More information

Share Draft Accounts. The Federal Reserve Bank estimates that more than 12 billion checks were written in 2005.

Share Draft Accounts. The Federal Reserve Bank estimates that more than 12 billion checks were written in 2005. The Federal Reserve Bank estimates that more than 12 billion checks were written in 2005. While many of us use debit or credit cards, share drafts (or checks) are a primary method for moving funds from

More information

Web Services Credit Card Errors A Troubleshooter

Web Services Credit Card Errors A Troubleshooter Web Services Credit Card Errors A Troubleshooter January 2014 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users

More information

(Refer Slide Time: 00:01:16 min)

(Refer Slide Time: 00:01:16 min) Digital Computer Organization Prof. P. K. Biswas Department of Electronic & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Lecture No. # 04 CPU Design: Tirning & Control

More information

Are you ready to transition to the GS1 DataBar?

Are you ready to transition to the GS1 DataBar? Are you ready to transition to the GS1 DataBar? Understanding the GS1 DataBar Transition An NCR White Paper 2009 Experience a new world of interaction 2009 NCR Corporation Executive summary 1 The GS1 DataBar

More information

Internet Payment Gateway Response Codes

Internet Payment Gateway Response Codes Internet Payment Gateway Response Codes The table below applies to the following products: All APIs Batch Application Simple/Hosted Payments Page Important notes: 1. The text / CONTACT BANK means that

More information

Accounts Payable Back Office Reference Guide

Accounts Payable Back Office Reference Guide Accounts Payable Back Office Reference Guide Version 4 Copyright Orion Law Management Systems, Inc. All rights reserved Printed in the United States of America www.orionlaw.com All Rights Reserved. No

More information

Snare System Version 6.3.4 Release Notes

Snare System Version 6.3.4 Release Notes Snare System Version 6.3.4 Release Notes is pleased to announce the release of Snare Server Version 6.3.4. Snare Server Version 6.3.4 New Features The behaviour of the Snare Server reflector has been modified

More information

TRAVERSE version 11 Point of Sale

TRAVERSE version 11 Point of Sale TRAVERSE version 11 Point of Sale Information contained in this document refers to planned enhancements to TRAVERSE version 11 Point of Sale. The product design and functionality are subject to change,

More information

Snare System Version 6.3.6 Release Notes

Snare System Version 6.3.6 Release Notes Snare System Version 6.3.6 Release Notes is pleased to announce the release of Snare Server Version 6.3.6. Snare Server Version 6.3.6 New Features Added objective and user documentation to the email header,

More information

Oracle Retail Point-of-Service with Mobile Point-of-Service

Oracle Retail Point-of-Service with Mobile Point-of-Service Oracle Retail Point-of-Service with Mobile Point-of-Service Release Notes Release 13.4.1 September 2012 Oracle Retail Mobile Point-of-Service was previously released as a standalone product. This Release

More information

C&A AR Online Credit Card Processor Installation and Setup Instructions with Process Flow

C&A AR Online Credit Card Processor Installation and Setup Instructions with Process Flow 4820 8 th Ave SE, Salem OR 97302 4820 8 TH AVE. SE SALEM, OREGON 97302 C&A AR Online Credit Card Processor Installation and Setup Instructions with Process Flow The general purpose of this program is to

More information

CHAPTER 7: CASH AND BANK MANAGEMENT SETUP

CHAPTER 7: CASH AND BANK MANAGEMENT SETUP Chapter 7: Cash and Bank Management Setup CHAPTER 7: CASH AND BANK MANAGEMENT SETUP Objectives Introduction The objectives are: Set up cash bank transaction types. Set up bank transaction groups. Set up

More information

AN INTRODUCTION TO THE GLOBAL DOCUMENT TYPE IDENTIFIER (GDTI) TABLE OF CONTENTS

AN INTRODUCTION TO THE GLOBAL DOCUMENT TYPE IDENTIFIER (GDTI) TABLE OF CONTENTS TABLE OF CONTENTS What Is a Global Document Type Identifier?... 3 What Is a GDTI Used For?... 3 Key Attributes of the GDTI... 3 Business Benefits of Using GDTIs... 4 How Is the GDTI Formed?... 4 Frequently

More information

May 2001. Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value:

May 2001. Prepared: Product version: Keyword: Accelio Present Central 5.4. Original value: : Page 1 : : ANSI/AIM BC2-1995, Uniform Symbology Specification - Interleaved 2 of 5 0 2 of 5 Industrial Interleaved 2 of 5 (also called I-2/5 and ITF) is suitable for encoding general purpose all-numeric

More information

Engineering Change Order

Engineering Change Order Engineering Change Order Copyright Chapter 1 - Copyright 2002-2003 Horizons International, Inc. All rights reserved. Information in this document is subject to change without notice. The software described

More information

Welcome to ComputerEase 10.0

Welcome to ComputerEase 10.0 Welcome to ComputerEase 10.0 This manual is designed to walk you through basic functions by ComputerEase Software, Inc. This manual will be a useful tool as you explore ComputerEase. If you have upgraded

More information

General Guidelines from the Uniform Code Council (UCC) and EAN International

General Guidelines from the Uniform Code Council (UCC) and EAN International General Guidelines from the Uniform Code Council (UCC) and EAN International The Uniform Code Council, Inc. is a not-for-profit standards organization, which administers the Universal Product Code (U.P.C.).

More information

Item Level Marking SUMMARY OF IMPORTANT TERMS: - ITEM LEVEL BARCODES:

Item Level Marking SUMMARY OF IMPORTANT TERMS: - ITEM LEVEL BARCODES: Item Level Marking First, there has to be clarity on the terms used to describe the numbers used for item level marking and the barcodes that encode these numbers. It is very important you read through

More information

QuickBooks: Point of Sale

QuickBooks: Point of Sale QuickBooks: Point of Sale Ring Up Sales Inventory Management Customer Tracking Credit Card Management Multiple Security Levels Extensive Reporting Integration with QuickBooks Financial Software 0 0 Why

More information

Version 10 ACCOUNTS RECEIVABLE

Version 10 ACCOUNTS RECEIVABLE Version 10 ACCOUNTS RECEIVABLE Accounts Receivable Manual Version 10 ACCOUNTS PAYABLE ACCOUNTS RECEIVABLE BILLING CONTROL FILES FIXED ASSETS GENERAL LEDGER INVENTORY PAYROLL PERSONNEL ii N/Compass Hotline

More information

Analytics Configuration Reference

Analytics Configuration Reference Sitecore Online Marketing Suite 1 Analytics Configuration Reference Rev: 2009-10-26 Sitecore Online Marketing Suite 1 Analytics Configuration Reference A Conceptual Overview for Developers and Administrators

More information

echeck.net Operating Procedures and User Guide

echeck.net Operating Procedures and User Guide echeck.net Operating Procedures and User Guide Table of Contents Introduction... 4 What is echeck.net?... 4 Who can use echeck.net?... 4 Applying for echeck.net... 5 echeck.net Fees and Settings... 5 echeck.net

More information

BAR CODE GUIDELINES Revision 12/18/2015

BAR CODE GUIDELINES Revision 12/18/2015 BAR CODE GUIDELINES Revision 12/18/2015 General Bar Code Guidelines Pep Boys has a commitment to increasing supply chain efficiency. Barcode scanning is a proven way to identify products at the item level.

More information

Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0)

Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0) Credit Card Advantage Build 26 - Release Notes (version 9.0 and 10.0) Credit Card Advantage This document contains information about the files that have been updated, new functionality, fixed issues and

More information

Solar Eclipse Accounts Receivable. Release 8.7.2

Solar Eclipse Accounts Receivable. Release 8.7.2 Solar Eclipse Accounts Receivable Release 8.7.2 Legal Notices 2011 Epicor Software Corporation. All rights reserved. Unauthorized reproduction is a violation of applicable laws. Epicor and the Epicor logo

More information

APPENDIX E COMMAND BARCODES

APPENDIX E COMMAND BARCODES APPENDIX E COMMAND BARCODES Scan command barcode(s) to quickly configure the Socket Bluetooth Cordless Hand Scanner v3 (1D laser versions). By default, the CHS is in HID mode as a Keyboard device. IMPORTANT!

More information

MEDICAID BASICS BOOK Third Party Liability

MEDICAID BASICS BOOK Third Party Liability Healthy Connections Visual MEDICAID BASICS BOOK Third Party Liability An illustrated companion to the interactive courses at: MedicaideLearning.com. This topic includes content from the exclusive Third

More information

State of South Carolina UCC Online Digital Government: Government to Business

State of South Carolina UCC Online Digital Government: Government to Business Application Title: State of South Carolina UCC Online NASCIO Category: Digital Government: Government to Business Project Initiation Date: April 2009 Project Completion Date: May 2011 Contact: Melissa

More information

Cisco Unified CallManager 4.2(3) Call Detail Record Definition

Cisco Unified CallManager 4.2(3) Call Detail Record Definition Cisco Unified CallManager 4.2(3) Call Detail Record Definition This document describes the format and logic of the call detail records (CDRs) that the Cisco Unified CallManager Release 4.2(3) system generates.

More information

POS software: Microsoft Dynamics - Point of Sale FAQ

POS software: Microsoft Dynamics - Point of Sale FAQ POS software: Microsoft Dynamics - Point of Sale FAQ Q: I only have one retail store. I'd like to use a computer and software, but don't know if Microsoft Dynamics Point of Sale is a good fit. A: Point

More information

Emails sent to the FaxFinder fax server must meet the following criteria to be processed for sending as a fax:

Emails sent to the FaxFinder fax server must meet the following criteria to be processed for sending as a fax: FaxFinder FFx30 T.37 Store & Forward Fax (T.37) Introduction The FaxFinder implements T.37 Store and Forward Fax (RFC2304) to convert emails into facsimile transmissions. The FaxFinder fax server accepts

More information

How To Fix A Snare Server On A Linux Server On An Ubuntu 4.5.2 (Amd64) (Amd86) (For Ubuntu) (Orchestra) (Uniden) (Powerpoint) (Networking

How To Fix A Snare Server On A Linux Server On An Ubuntu 4.5.2 (Amd64) (Amd86) (For Ubuntu) (Orchestra) (Uniden) (Powerpoint) (Networking Snare System Version 6.3.5 Release Notes is pleased to announce the release of Snare Server Version 6.3.5. Snare Server Version 6.3.5 Bug Fixes: The Agent configuration retrieval functionality within the

More information

The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology

The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology 3. The Lagopus SDN Software Switch Here we explain the capabilities of the new Lagopus software switch in detail, starting with the basics of SDN and OpenFlow. 3.1 SDN and OpenFlow Those engaged in network-related

More information

"You" and "your" mean the account holder(s) and anyone else with authority to deposit, withdraw, or exercise control over the funds in the account.

You and your mean the account holder(s) and anyone else with authority to deposit, withdraw, or exercise control over the funds in the account. FIRST BANK KANSAS Information about Electronic Fund Transfers The Electronic Fund Transfer Act and Regulation E require banks to provide certain information to customers regarding electronic fund transfer

More information

Oracle ERP Cloud Period Close Procedures O R A C L E W H I T E P A P E R J U N E 2 0 1 5

Oracle ERP Cloud Period Close Procedures O R A C L E W H I T E P A P E R J U N E 2 0 1 5 Oracle ERP Cloud Period Close Procedures O R A C L E W H I T E P A P E R J U N E 2 0 1 5 Table of Contents Introduction 7 Chapter 1 Period Close Dependencies 8 Chapter 2 Subledger Accounting Overview 9

More information

Perfect (ASD) Point of Sales (POS)

Perfect (ASD) Point of Sales (POS) Perfect (ASD) Point of Sales (POS) ASD POS is a comprehensive Point of Sale (POS) solution for fast-paced, high-volume, multi-site retail operations. Whether you need to manage a single retail location,

More information

Uniform Commercial Code, Article 9. Administrative Rules (Rev. July 10, 2013)

Uniform Commercial Code, Article 9. Administrative Rules (Rev. July 10, 2013) State of Georgia Georgia Superior Court Clerks Cooperative Authority Uniform Commercial Code, Article 9 Administrative Rules (Rev. July 10, 2013) Copyright 2013 Georgia Superior Court Clerks Cooperative

More information

Remote. Web Client Overview Version 8.0

Remote. Web Client Overview Version 8.0 Remote Corporate Capture Web Client Overview Version 8.0 1 Remote Corporate Capture Web Client (RCC Web Client) is a service which allows a user to scan all types of paper checks, including business to

More information

JUDICIARY ACCOUNT CHARGE SYSTEM PARTICIPATION AGREEMENT

JUDICIARY ACCOUNT CHARGE SYSTEM PARTICIPATION AGREEMENT JUDICIARY ACCOUNT CHARGE SYSTEM PARTICIPATION AGREEMENT PROGRAM DESCRIPTION The Judiciary Account Charge System ( JACS ) enables a participant (herein defined as an individual or business entity, by and

More information

Sample Career Ladder/Lattice for Retail Services

Sample Career Ladder/Lattice for Retail Services Click on a job title to see examples of descriptive information about the job. Click on a link between job titles to see the critical development experiences needed to move to that job on the pathway.

More information

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand Section E Code Formatting E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand C/DNC = Convert/Do Not Convert E/DNE = Enable/Do Not Enable T/DNT UPC-A Check Digit (E - 1)

More information

Ethernet. Ethernet. Network Devices

Ethernet. Ethernet. Network Devices Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking

More information

PDG Software. QuickBooks Financial Guide

PDG Software. QuickBooks Financial Guide QuickBooks Financial Guide , Inc. 1751 Montreal Circle, Suite B Tucker, Georgia 30084-6802 Copyright 1998-2008 PDG Software, Inc.; All rights reserved. PDG Software, Inc. ("PDG Software") retains all

More information

Understanding barcodes. www.brightpearl.com. White paper

Understanding barcodes. www.brightpearl.com. White paper White paper Understanding barcodes. Barcodes turn manual product look-ups into an automated process that s efficient and virtually errorfree. In this white paper, you ll learn what they are, when to use

More information

Domain Name Resolver (DNR) Configuration

Domain Name Resolver (DNR) Configuration CHAPTER 7 Domain Name Resolver (DNR) Configuration This chapter provides an overview of the information required to customize Cisco IOS for S/390. It includes these sections: Introducing the Domain Name

More information

Student Organization Debit Card Guide Procedures as of Fall 2015

Student Organization Debit Card Guide Procedures as of Fall 2015 Student Organization Debit Card Guide Procedures as of Fall 2015 DEFINITIONS As pertains to the acquisition, use, oversight, reconciliation, and loading of debit cards issued by the Norris Cashier s Office

More information

Interchange Optimization: Are you getting the best rate?

Interchange Optimization: Are you getting the best rate? 2012 Interchange Optimization: Are you getting the best rate? Northpark Town Center 1200 Abernathy Road, Suite 1700 Atlanta, Georgia 30328 (800) 846-1305 www.optimizedpmts.com There are many costs associated

More information

CUMMINS FILTRATION SUPPLIER S HANDBOOK TO SUPPLIER COLLABORATIVE PLANNING

CUMMINS FILTRATION SUPPLIER S HANDBOOK TO SUPPLIER COLLABORATIVE PLANNING CUMMINS FILTRATION SUPPLIER S HANDBOOK TO SUPPLIER COLLABORATIVE PLANNING SUPPLIER COLLABORATIVE PLANNING SUPPLIER EXCEPTION MANAGEMENT PROCESS The following processes and procedures will assist Supplier

More information

Sync Guide. Sync Overview. Before the Event. During the Event. After the Event. Greater Giving Event Software

Sync Guide. Sync Overview. Before the Event. During the Event. After the Event. Greater Giving Event Software Sync Guide Sync Overview Timeline Equipment Terms + This guide will instruct you on how to transfer data between Greater Giving Event Software and Auctionpay Master terminal Before, During and After your

More information

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Chapter 2 Basic Structure of Computers Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Functional Units Basic Operational Concepts Bus Structures Software

More information

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols

More information

Banking Applications. Locate, extract classify data from payments, forms and handwritten documents. A2iA Toolkits Discussed Within

Banking Applications. Locate, extract classify data from payments, forms and handwritten documents. A2iA Toolkits Discussed Within Banking Applications Locate, extract classify data from payments, forms and handwritten documents Award-winning and driven by research and development, A2iA, Artificial Intelligence and Image Analysis,

More information

Differentiate the retail customer experience and increase loyalty and revenues with the MC17 Series

Differentiate the retail customer experience and increase loyalty and revenues with the MC17 Series APPLICATION BRIEF Differentiate the retail customer experience and increase loyalty and revenues with the MC17 Series The versatile MC17 Series allows customers to check prices, scan purchases and create

More information

Lowe s Vendor Compliance Policy Lowe s Vendor Compliance Policy

Lowe s Vendor Compliance Policy Lowe s Vendor Compliance Policy Lowe s Vendor Compliance Policy Meeting Customer Expectations 1 Index Purpose.. 3 Program Objective 4 Required Metrics for Compliance and Fines Non-Compliance.. 5 On-Time Shipments. 6 Fill Rate 10 Bar

More information

Web Services Credit Card Errors A Troubleshooter

Web Services Credit Card Errors A Troubleshooter Web Services Credit Card Errors A Troubleshooter March 2011 This manual and accompanying electronic media are proprietary products of Optimal Payments plc. They are to be used only by licensed users of

More information

Appendix. Data Tables

Appendix. Data Tables Appendix Data Tables Index of Tables Part 1: In-Store Payment Preferences...167 1.1 What payment products do you have?...167 1.2 How often do you use the following payment methods for purchases in stores?...167

More information

6A. RMA Processing. How does an RMA work?

6A. RMA Processing. How does an RMA work? 6A. RMA Processing 6A. RMA Processing RMA (Returned Merchandise Authorization) processing is a common requirement among manufacturing companies. An RMA system should be able to do the following: RMA entry

More information

What s new in Sage Evolution Version 6.81

What s new in Sage Evolution Version 6.81 What s new in Sage Evolution Version 6.81 Sage Sage s continuous investment in research and development ensures that you are kept up-to-date with the latest and most cutting-edge business management software.

More information

the critical link in transaction processing

the critical link in transaction processing the critical link in transaction processing Extracting information from paper Installed on scores of transports around the world, DocuTran II from Tangent Systems, Inc. is a proven, robust and flexible

More information

Welcome to the financial reports topic. 5-1-1

Welcome to the financial reports topic. 5-1-1 Welcome to the financial reports topic. 5-1-1 We will explore the effect of standard processes in SAP Business One on Financial Reports: such as the Balance Sheet, the Trial Balance, and the Profit and

More information

POINT OF SALE (POS) - OPTION 600

POINT OF SALE (POS) - OPTION 600 POINT OF SALE (POS) - OPTION 600 Note: See Section 1. Recommended Hardware for this Option. The Conveyorware Point of Sale (POS) Menu contains all the functions needed for retail sales management transactions.

More information

Chapter 7 Trustee. Internal Control Questionnaire

Chapter 7 Trustee. Internal Control Questionnaire Chapter 7 Trustee Instructions for the trustee: The purpose of the (ICQ) is to provide the United States Trustee with an understanding of the internal controls and financial record keeping and reporting

More information

REAL ESTATE AGENCY DIVISION 25 PROPERTY MANAGEMENT

REAL ESTATE AGENCY DIVISION 25 PROPERTY MANAGEMENT REAL ESTATE AGENCY DIVISION 25 PROPERTY MANAGEMENT 863-025-0005 Application and Purpose (1) OAR 863-025-0010 to 863-025-0080 apply to the activities of a real estate property manager in the management

More information

Chapter 3: Operating-System Structures. System Components Operating System Services System Calls System Programs System Structure Virtual Machines

Chapter 3: Operating-System Structures. System Components Operating System Services System Calls System Programs System Structure Virtual Machines Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines Operating System Concepts 3.1 Common System Components

More information

Automated Inventory System. Barcode User Guide 11.2007

Automated Inventory System. Barcode User Guide 11.2007 Automated Inventory System Barcode User Guide 11.2007 Revised 10.2011 Contents Section 1 Section 2 Section 3 Barcode Equipment UPC Defined AIS Barcode System Menu AIS Barcode Entry/Maintenance AIS Barcode

More information

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting. Fund Accounting - Checking Accounts Learning Guide

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting. Fund Accounting - Checking Accounts Learning Guide CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: Fund Accounting Fund Accounting - Checking Accounts Learning Guide 2010 Central Susquehanna Intermediate Unit, USA Table of Contents INTRODUCTION... 3

More information

Agenda. Lecture Chapter 9 Quiz Chapter 8 Exercises & Problem Chapter 8. Objective. Cash Receipts. Cash Receipts, Payments, & Banking Procedures

Agenda. Lecture Chapter 9 Quiz Chapter 8 Exercises & Problem Chapter 8. Objective. Cash Receipts. Cash Receipts, Payments, & Banking Procedures Cash Receipts, Payments, & Banking Procedures Agenda Lecture Chapter 9 Quiz Chapter 8 Exercises & Problem Chapter 8 Cash Receipts, Payments, & Banking Procedures Objective Cash Receipts 1.cash receipts

More information

Warehouse Stock Take Process. Ver : 1.0 AT / FIN / WI 07 Date : 09/07

Warehouse Stock Take Process. Ver : 1.0 AT / FIN / WI 07 Date : 09/07 1. Objective The objective of this procedure is to describe the activities involved in making the inventory take at the warehouse. 2. Scope The scope of the activities defined in the procedure is applicable

More information

A Solution to the Mobile Wallet Conundrum

A Solution to the Mobile Wallet Conundrum A Solution to the Mobile Wallet Conundrum 2014 Cortex MCP Page 1 Introduction: A new approach is needed to make the Mobile Wallet mainstream More people than ever are using smartphones to place and take

More information

Convenience Check Guide for Agency/ Organization Program Coordinators

Convenience Check Guide for Agency/ Organization Program Coordinators Convenience Check Guide for Agency/ Organization Program Coordinators GOV9004 (11/04) Convenience Check Guide For Agency/Organization Program Coordinators Table of Contents Introduction......................................................................1

More information

WHAT ARE INVENTORY SYSTEMS?

WHAT ARE INVENTORY SYSTEMS? WHAT ARE INVENTORY SYSTEMS? CHRISTINE NYANDAT, 25 Oct, 2013 Definition: An inventory control system is a set of hardware and software based tools that automate the process of tracking inventory. The kinds

More information

Wireless Laser Barcode Scanner ils 6300BU. User s Manual

Wireless Laser Barcode Scanner ils 6300BU. User s Manual Wireless Laser Barcode Scanner ils 6300BU User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.

More information

CHAPTER 11: DATA FLOW DIAGRAMS (DFD)

CHAPTER 11: DATA FLOW DIAGRAMS (DFD) CHAPTER 11: DATA FLOW DIAGRAMS (DFD) 11.1 Introduction to Logical and Physical Data Flow Diagrams Data flow diagrams (DFDs) are categorized as either logical or physical. A logical DFD focuses on the business

More information

WineWeb: Point-of-Sale Planning Guide

WineWeb: Point-of-Sale Planning Guide WineWeb: Point-of-Sale Planning Guide This document provides information on options to consider when establishing a point-of-sale environment for your winery, or when thinking about expanding your winery

More information

How To Set Up A Modbus Cda On A Pc Or Maca (Powerline) With A Powerline (Powergen) And A Powergen (Powerbee) (Powernet) (Operating System) (Control Microsci

How To Set Up A Modbus Cda On A Pc Or Maca (Powerline) With A Powerline (Powergen) And A Powergen (Powerbee) (Powernet) (Operating System) (Control Microsci Firmware Loader User Manual CONTROL MICROSYSTEMS SCADA products... for the distance 48 Steacie Drive Telephone: 613-591-1943 Kanata, Ontario Facsimile: 613-591-1022 K2K 2A9 Technical Support: 888-226-6876

More information

Oak Street The Complete Solution

Oak Street The Complete Solution Oak Street The Complete Solution Eight years ago, I.S.S. set out to create a new, more powerful software package. We began with our 18 years of experience serving wholesalers. Then, we looked at the best

More information

Digital Advisory Services Professional Service Description Network Assessment

Digital Advisory Services Professional Service Description Network Assessment Digital Advisory Services Professional Service Description Network Assessment 1. Description of Services. 1.1. Network Assessment. Verizon will perform Network Assessment services for the Customer Network,

More information