release notes paytronix...

15
1 | Page v14.12 Release Notes - Confidential RELEASE NOTES PAYTRONIX v14.12 Release Date: Date Aug 2014 Release Highlights Page Geofencing New Geofencing Feature Send mobile messages to your guests based on their location and account profile. 2 Local Store Charity Programs Charity Programs Wish your loyalty program could programmatically help you give back to charitable organizations? The wait is over. Check out this new feature. 4 Messaging eClub to Loyalty Conversion Introducing an easier way to migrate eClub members to your loyalty programwhile keeping data for the two distinct pools intact. 6 Click Through Tracking Keep an eye on your click through traffic with our new Campaign Statistics. 7 Account Filters Data Insights Support Segment your pool of guests with Data Insights-specific filters. 8 Relative Date Condition Filtering guests based on relative date criteria just got simpler. For example, finding all guest activity dates within the last 2 to 7 days. 8 Responsive Guest Website Page Additions Manage Cards, Email Verification and more are now available on our new responsive pages. 8 Report Center and Dashboards Account Code The account code (also known as the account ID) is now available in many of our reports. 9 Dashboard Page Redesign Check out the new user interface of our Dashboards page! 9 eGift Substitution Parameter Improvement The order date and item value substitution parameters are now available in the eGift Fulfillment Email. 10 CSR Improvements Recharge History CSRs can review the recharge history of a particular account through Account Lookup. 10 REST API Updates New Endpoints, Encoding Updates and More Check out updates to our REST API, including the ability to change a card’s status, trigger a geofencing message, and send special characters and accented letters. 11 Infrastructure File Upload Improvements Changes to support more efficient file uploads. 12 Content Delivery Network for Static Images Faster load times for static images and links in emails are coming your way! 14 Other Acknowledgments 14

Upload: others

Post on 10-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

1 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

RELEASE NOTES PAYTRONIX v14.12

Release Date: Date Aug 2014

Release Highlights

Page

Geofencing

New Geofencing Feature Send mobile messages to your guests based on their location and account profile.

2

Local Store Charity Programs Charity Programs Wish your loyalty program could programmatically help you give back to

charitable organizations? The wait is over. Check out this new feature. 4

Messaging eClub to Loyalty Conversion Introducing an easier way to migrate eClub members to your loyalty

programwhile keeping data for the two distinct pools intact.

6

Click Through Tracking Keep an eye on your click through traffic with our new Campaign Statistics.

7

Account Filters Data Insights Support Segment your pool of guests with Data Insights-specific filters. 8

Relative Date Condition Filtering guests based on relative date criteria just got simpler. For example, finding all guest activity dates within the last 2 to 7 days.

8

Responsive Guest Website

Page Additions Manage Cards, Email Verification and more are now available on our new responsive pages.

8

Report Center and Dashboards

Account Code The account code (also known as the account ID) is now available in many of our reports.

9

Dashboard Page Redesign Check out the new user interface of our Dashboards page! 9

eGift

Substitution Parameter Improvement

The order date and item value substitution parameters are now available in the eGift Fulfillment Email.

10

CSR Improvements Recharge History CSRs can review the recharge history of a particular account through

Account Lookup. 10

REST API Updates New Endpoints, Encoding Updates and More

Check out updates to our REST API, including the ability to change a card’s status, trigger a geofencing message, and send special characters and accented letters.

11

Infrastructure

File Upload Improvements Changes to support more efficient file uploads. 12

Content Delivery Network for Static Images

Faster load times for static images and links in emails are coming your way!

14

Other Acknowledgments 14

Page 2: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

2 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

GEOFENCING

New Geofencing Center

Merchants can now send location-based messages to guests through the merchant portal. Geofencing

messages surface on the lock screen of iOS and Android devices when an eligible guest walks inside the

virtual circumference drawn around your location.

To utilize geofencing with the Paytronix mobile application, clients must upgrade their application.

Geofencing will be available on the iOS platform by August, 2014. Android will follow in the fall of 2014.

Individual mobile applications will track up to 10 store locations – the first being the user’s specified

favorite store (or, if this does not exist, his or her enrollment store) and the nine closest locations to that

initial store.

Geofencing functionality is also available via the REST API (see page 10 for more details).

To begin, simply click “Geofencing Center” on the left navigation (Figure1). If you do not see the Geofencing

Center, contact your technology consultant. This center includes all of the actions that you’ll need to set up

the feature and deploy campaigns, including:

Settings, Reports, and Campaigns. Each section is

explored in more depth below.

Settings

The geofencing settings page (Figure 2) allows

you to configure your geofencing program at the

merchant-level, setting valuable restrictions on

the geofencing messages deployed to your

consumers. They are:

Minimum Hours between Messages: Set

the minimum hours that must pass between the

first message you send a member and the second.

For example, the input of “5” would mean that

five hours must pass between the first message

deployed to a member and the second.

Maximum Messages per Day: This is the

maximum number of messages you can send any eligible guest in a 24-hour period. Geofencing

messages should be used sparingly and effectively.

Geofence Radius: Here, you can set the radius length from the longitude and latitude point (in

meters). This radius you specify will determine the virtual circumference of your fence around the

store location. We recommend keeping the radius tight (approximately 1 mile) to increase message

relevance.

Figure 1. Geofencing Center Link

Page 3: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

3 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Campaigns

The Campaign section of the Geofencing Center will give merchant users an overview of their active

campaigns (Figure 3). Merchant users can drag and drop campaigns to change the priority of the campaign

– which determines which message should go first if an app user fits more than one filter profile.

Setting up a new geofencing campaign is quick and painless. Merchant users should simply click the “New

Campaign” button. On the campaign setup page, merchants can define the message they would like to send

in the geofencing campaign as well as the time of day, days of week, specific stores to which they’d like to

apply the campaign (Figure 4). The message can even include cardholder- or transaction-specific

substitution parameters.

Remember: Geofencing messages can be extremely potent if sent to the right segment of guests at the

right time. Pay special attention to make sure that the when matches up with the message being sent out.

Think of it this way: Would you want to receive a happy hour message when you drive by a restaurant at 6

AM?

Figure 2. The Settings page

Figure 3. The Campaigns page

Page 4: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

4 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Also, you can further segment your geofencing message to go to specific tiers within your card template

and to guests who have a particular wallet balance, answer to a custom question, or perk.

Reports – Coming Soon!

In a future release, you will be able to track geofencing campaign statistics, total messages sent by store,

and visits by age group with the help of a handy business intelligence dashboard. The dashboard will be

housed within the Geofencing Center.

LOCAL STORE CHARITY PROGRAMS

Charitable programs are a great method for companies to give back to the community and raise awareness

of its brand at the same time. The local store charity feature allows merchants to partner with local and

national charities of their choice and raise money for them through guest purchase behavior. For example,

a brand can donate $1 dollar to a nonprofit for every burger entrée purchased by its loyalty members.

Figure 4. Making a new campaign

Page 5: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

5 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Guests participate using their loyalty card to earn on behalf of their favorite charitable program(s).

Merchants create charitable programs on the Paytronix merchant website (Figure 5). Merchants can easily

add the various charitable organizations (such as schools, non-profit organizations, or foundations) to the

Paytronix system.

Merchants should contact their Technology Consultant for additional details.

Guests opt in to participate in specific charitable program(s) through the Paytronix guest website on the

account balance page (Figure 6). Guests can accrue dollars or specific products for the selected charity.

Figure 5. Setting up a new charitable program

Page 6: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

6 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Once the program has ended, restaurants can make a donation to the charity based on aggregate accrual

reports. Clients get detailed reports on each guest that participates in the program, including which

organization they’re donating to, products purchases, dollars spent, card number and more.

MESSAGING

eClub to Loyalty Conversion

Most marketers want to know how many of their eClub members they are converting to their loyalty

program. They also want to separate these two distinct groups of people – those who belong to the eClub

and those who belong to the loyalty program. Typically, marketers wanted to send emails to eClub

members with special offers to join the loyalty club without sending emails to those who have already

converted to loyalty.

This feature solves these challenges and makes it easy for marketers to determine their conversion rate

between programs.

Since this feature impacts card templates, your technology consultant will need to set it up for you. Here’s

how it works:

In a simple case, a merchant would have one card template for its eClub members and another card

template for its loyalty members.

Paytronix can set up the card templates in such a way that the system automatically tracks conversions

from eClub to loyalty and marks the remaining eClub account as “converted.” Conversion takes place when

an existing eClub member attempts to enroll in the loyalty program with the same email address. When

accounts in the eClub are marked “converted” the marketer can no longer email those accounts within the

eClub card template. But, they can send emails to them under the loyalty card template. This solves the

issue of having duplicate emails across eClub and loyalty.

The user experience,

1. Joining an eClub. If the user has joined the loyalty program and attempts to then join the eClub

with the same email address, a message would appear asking the user to login using their loyalty

program information.

Figure 6. List of charitable programs on the guest website

Page 7: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

7 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

2. Joining a loyalty program. If the user is already an eClub member and completes the loyalty

enrollment process with the same email address, the system will mark the eClub member account

as “converted” and add the member to the loyalty card template.

3. Joining a loyalty program using the reverse enrollment link. If the reverse enrollment link is used

to prompt eClub member conversion to loyalty, the form will contain the email address on file. If

the user changes the email address in the form, the initial email address stored in the eClub card

template, will be marked “converted.”

To view the accounts that have converted from one card template to another, the merchant can run a

Guest Analysis report with filters set to target the “Source” card template and Account Status equal to

“CONVERTED.” In the eClub to loyalty example, the Source would be the eClub card template.

Click Through

Email marketers depend on click through in the absence of a point of sales integration to measure

consumer engagement with messages. We’ve added click through reporting to our campaign statistics to

accommodate the growing number of merchants that are leveraging the Paytronix system to host their

eClubs. We will add a click through dashboard to the available Dashboards within the next two months so

that merchants can view the unique and total clicks by link.

Setting it up

If you are a messaging client and would like to begin tracking email click behavior, please let your

technology consultant know. That person will enable the feature. Once the feature is enabled, the system

will automatically track all of the links that existing in your email templates.

What you’ll see

With this latest release, email marketers can see the number of unique clicks (Figure 7) each campaign

occurrence compelled along with a click through rate. See image below.

Number of Clicks. The number of unique accounts that clicked a link within the email.

Percent of Clicks. Of the total number of emails sent, the proportion of unique accounts that

clicked a link within the email.

Page 8: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

8 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

ACCOUNT FILTERS

New Data Insights Tie

Data Insights clients can now send campaigns to banded and tagged accounts. As of V14.12, Data Insights

clients can create a campaign that targets specific bands or tagged accounts (Figure 8).

Banding categorizes guests by spend and visit behavior, giving clients an indication of guest

engagement with the brand. With the new DI Band account filter, clients can send campaigns to a

specific segment, increasing relevancy while measuring the effectiveness of the campaign.

Tagged Accounts – At times clients and strategists run ad-hoc queries using our Business

Intelligence tool. These reports generate guest segments for clients. The Tagged Accounts filter

imports the ad-hoc analysis for use in the campaign tool to send targeted messages to the guests

the client wants to target.

Relative Between Date Condition

It is now possible to set up a time filter condition that is within X and Y time increments in the future or in

the past (Figure 9). This new condition is available in the date of birth, anniversary date, enrollment date,

Figure 7. The number of clicks and click rate in campaign statistics

Figure 8. New Data Insights account filters.

Page 9: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

9 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

registration date, date of guest information changes, date used, last stored value reload date, last guest

activity date, and gift card expiration date. Additional information on this filter includes:

Time increments available are day(s), week(s) and month(s).

The filter can only look at 13 months of past or future activity at a time.

X must be greater than zero and less than or equal to Y.

For example, clients can now create a filter that looks for birthdays within the last 1 and 2 weeks ago.

RESPONSIVE GUEST WEBSITE

The following pages have been added to Paytronix’s responsive guest website suite:

Manage cards

Email Verification

Challenges

Pull Message Center

We are continuing to expand the list above to include all of the features available in the non-responsive

legacy webpages. Please keep in mind that, in order to take advantage of the new responsive pages, all of

your features must be supported. Please contact us if you would like to learn more about how you can

implement this responsive design.

REPORT CENTER AND DASHBOARDS

Account Code Column Now Available

As of V14.12, the customer account code (also known as the account ID) is available in the Combined Cards,

Exchanged Cards, and Guest Analysis Reports. The Account ID is a great unique identifier, which supersedes

card number. This change will help clients with their own database keep track of unique accounts, rather

than relying on card numbers, which could be exchanged at any time.

Redesigned Dashboard Page

The redesigned dashboards page allows merchants to easily and quickly find the metrics they’re looking for.

Dashboards are now categorized by type, and can be collapsed or expanded as needed. A search function

has been built in to further facilitate quick finds. When a merchant hovers over a dashboard, a blurb

appears describing the dashboards function. Merchants can also return to saved reports, which are located

Figure 9. Relative date condition filter

Page 10: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

10 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

under the “My Dashboards” header.

Save Public and Private Analyzers

In V14.12, merchant users can save their custom analyzers either privately or publically (Figure 10). Private

analyzers will only display on the dashboard page of the logged-in user and will not be visible to other

merchant users. If the user saves the analyzer publically, all merchant users will be able to view it.

To access your analyzers, log in to the merchant website and click on the Dashboards link under the Report

Center. If you would like additional training, please contact your technology consultant.

EGIFT IMPROVEMENTS

Substitution Parameter Improvement

The order date and item value email substitution parameters are now available in the eGift Order Item

Fulfillment Email.

Use the following format to include the substitution parameters:

Parameter Example Output Example

Order Placed: @order_date@

Order Placed: July 31, 2014

Congratulations! You’ve received a $@item_value@ eGift from JK Café!

Congratulations! You’ve received a $10.00 eGift from JK Café!

CSR IMPROVEMENTS

Customer Recharge History Page

It is now possible for CSRs to view the recharge history on an account through account lookup. Simply

select the customer record you would like to view, and click “Recharge History” on the left navigation. To

access this link, the “CSR Recharge History” permission must be enabled for a particular user.

The page will display a table with relevant recharge information (Figure 11), including: transaction date,

credit card information, transaction amount, and relevant notes. If a failure occurs, the error will be

recorded under the “Notes” column and will be marked as “Failed” in the “State” column.

CSRs can click the “Examine” link in the Action column to learn more about a particular row. This drill down

will display the Reference Number, Authorization Code and Response Code.

Figure 10. Save Private and Save Public analyzer buttons.

Page 11: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

11 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Action Transaction Date State Credit Card Type Credit Card # Exp. Date Amount Notes

Examine 2013-10-11 09:35 Failed MasterCard ...1111 08/2016 10.00 AVS zip match failed

Examine 2013-10-11 09:35 Succeeded MasterCard ...1111 06/2014 10.00 Approved

Examine 2013-10-11 11:43 Succeeded MasterCard ...1111 03/2017 10.00 Approved

Examine 2014-05-14 10:24 Succeeded Visa ...9999 01/2018 10.00 Approved

Examine 2014-05-14 10:25 Succeeded Visa ...9999 01/2018 10.00 Approved

REST API UPDATES

Guest Services

The following calls are now available in the guest service:

isCardCombinable: This call checks whether or not a card can be combined to the main account.

changeCardStatus: This new call allows you to enable or disable a card.

accountInformation Updates: The Account ID field will now be returned in the

accountInformation response. This will help integrators keep track of guests even if they’ve

performed a media exchange – trading one card number in for another.

Region Event Services for Geofencing

The following Region Event endpoints are now available to support geofencing.

Get Region Definitions: Obtains a list of regions which the user’s device should monitor. Also, this

method provides a special OAuth token that should be used to authenticate Post Region Event

calls.

Geofencing Post Region Event: This endpoint is called when a user crosses a monitored region

boundary.

Encoding Update

By default, Paytronix interprets all REST calls as ISO-8859-1 (also known as latin1). As of this release, if

integrators set the Accept-Charset setting to UTF-8, we will respect that encoding instead of ISO-8859-1.

UTF-8 encoding allows integrators to include various characters and accented letters that are unsupported

by ISO-8859-1.

Store Service: Search Stores nearby a Specified Zip Code

The new nearbyStoresForPostalCode endpoint obtains information about stores within a certain

distance of a point within the given postal code. This REST endpoint enables integrations to show stores

within a particular postal code (ZIP code).

Transaction Service: Adding End Date

The dateEnd parameter is now available in the transaction history request. This will allow you to look at a

Figure 11. CSR recharge summary table.

Page 12: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

12 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

set of transactions over a finite period of time – in the call you can specify dateStart as well as dateEnd.

The date end string is optional. If used, it should be formatted as yyyy-mm-dd (e.g., 2014-07-01).

INFRASTRUCTURE

Performance Improvements to Account Query, Transaction History and Campaign Statistics

Real-time reporting is now available for account queries, transaction history and campaign statistics for

both the POS and Merchant Website.

Account lookup – Servers and merchants can now query real-time registered cards via phone

number.

Transaction History Loads in Real Time: Servers, merchants, and guests can view the entire

account transaction history in real time at the POS, merchant website, or customer website. On

both the merchant and customer website, the transaction history page will display the last 30 days

of transactions. To show more, merchants and customers can click to display additional

transactions.

Campaign Statistics – As of this release, the Select a Campaign and Campaign Statistics pages are

populated in real-time after the execution of a campaign.

File Upload Improvements

We are continuing to improve our activation, wallet adjustment, and account information file upload

process to facilitate better service to our clients. In this release, we’ve enhanced our error processing,

adjustment logic and email notifications. There are two options to complete file uploads: Abort Processing

or Continue Processing. Let’s take a look at each in greater detail.

Abort Processing Option

If a validation and/or adjustment issue is found, the upload will stop and a message will appear on the

merchant website informing users of the error(s). Users will be presented a link which leads to a TSV file

containing all errors in the upload file (Figure 12). Users can download the file to view detailed error

information.

For scheduled uploads, an email message will be sent to the failure notification email address on file. The

email will display a summary of the error(s) and contain a link that leads to the aforementioned TSV file.

TSV files will remain accessible for the following seven days after the upload.

Page 13: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

13 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

Continue Processing Option

For this style of file upload, the upload will process regardless of any validation and/or adjustment issues.

When the upload completes, a message will display informing users of successes and failures (Figure 13).

The key difference is that this option will continue to process as many rows as possible and then display the

results. If there are any errors, a link containing a TSV file is available for download and review.

For scheduled uploads, an email message will be sent to the failure notification email address. The email

will display summary statistic on authorization and errors. The email will also contain a link to a TSV file,

which will be available for download and review. As mentioned above, the TSV file will expire and become

unavailable after the seventh day.

Wallet Adjustment Improvements

Paytronix technology consultants now have a simplified way of adjusting a wallet. Wallets can now be

adjusted to specific amount for a select group of card numbers. For example, Paytronix technology

consultants can now upload a list that sets all point balances to five.

Figure 12. The “Abort Processing” file upload flow

Figure 13. The “Continue Processing” file upload flow

Page 14: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

14 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

New Content Delivery Network (CDN)

Expect improved load time for static images and links in emails. Paytronix works with a partner to serve

images from servers closer to the user, which will speed up image load times and reduce the risk of

bandwidth congestion to more critical servers.

OTHER ACKNOWLEDGEMENTS Third-Party Library Software

o Apache Software Foundation: This product (Paytronix) includes software developed by the Apache Software Foundation (http://www.apache.org/), including: Apache Commons, Apache httpClient, Xerces, log4j, Jakarta Commons, Apache Jakarta-Oro, APR snprintf library, Apache FOP, and Apache Batik.

o Exolab Project: This product (Paytronix) includes software developed by the Exolab Project (http://www.exolab.org), including: Castor.

o Sun Microsystems, Inc.: This product (Paytronix) includes software developed by Sun Microsystems, Inc. (http://www.sun.com), including: Java Cryptography Extension (JCE), Java Communications API, and Secure Sockets Extension (JSSE) – which also includes code licensed from RSA Data Security.

o SourceForge.net: This product (Paytronix) includes software developed by SourceForge.net and distributed under the Common Public License, including WTL and distributed through a ZLib License for tinyxml.

o Thai Open Source Software Center Ltd, Clark Cooper, and Expat maintainers: This product (Paytronix) includes software developed by Thai Open Source Software Center Ltd, Clark Cooper, and Expat maintainers including Expat XML Parser Library.

o Jean-loup Gailly and Mark Adler: This product (Paytronix) includes software developed by Jean-loup Gailly and Mark Adler including ZLib Compression Library.

o JCIFS smb client in Java. This product (Paytronix) uses software developed by Michael B Allen, distributed by GNU Lesser General Public License as published by the Free Software Foundation, including jCIFS SMB client in Java. Paytronix has made modifications to this software. Pursuant to the GNU LGPL, we are posting the changes to the code made on our website. Please see www.paytronix.com/download/jcifs/jcifs.tar.gz

o Mort Bay Consulting: This product (Paytronix) includes Jetty Web Server developed by Jan Bartel and Greg Wilkins and other contributors.

o Hypersonic SQL. This product (Paytronix) includes products developed by Hypersonic SQL. This software is provided by the copyright holders and contributors “as is” and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the Hypersonic SQL Group, or contributors be liable for an direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. This software consists of voluntary contributions made by individuals on behalf of the Hypersonic SQL Group. Copyright © 1995 – 2000, The Hypersonic SQL Group. All rights reserved.

Page 15: RELEASE NOTES PAYTRONIX v14content.paytronix.com/rs/paytronixsystemsinc/images/RELEASE-NOTES_v14... · 1 | P a g e v 1 4 . 12 R e l e a s e N o t e s - C o n f i d e n t i a l RELEASE

15 | P a g e v 1 4 . 1 2 R e l e a s e N o t e s - C o n f i d e n t i a l

o The HSQL Development Group. This product (Paytronix) includes products developed by The HSQL Development Group. This software is provided by the copyright holders and contributors “as is” and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the HSQL Development Group, HSQLDB.org, or contributors be liable for an direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

o Eclipse SWT. This product (Paytronix) contains products developed by Eclipse SWT.

KNOWN ISSUE(S) None