PTS Logo Prairie Trail Software, Inc 3821 Beaumont Lane
Plano Texas 75023
Main Office: 972-618-4199

Gift Card Server Technical Specifications

Example System can be found at Gift and Loyalty Card Server

Gift Card Functions Supported

  • Receive cards into inventory
  • Ship cards to merchant
  • Gift Activate (put value on card)
  • Card Balance Inquiry
  • Gift Sale (redeem of value)
  • Support for "Split Tender" on the sale
  • Gift Return (put value on card)
  • Card Top Up
  • Transaction Void
  • Balance Transfers

Gift Card Reports

  • End of Day Summary Report
  • End of Day Detail Report

Loyalty Card Functions Supported

  • Loyalty Register Cardholder
  • Loyalty log Sale Transaction
    • With possible rewards issued on this sale
    • With possible prizes awarded on this sale
    • With possible coupon granted on this sale
  • Loyalty Return Transaction
  • Loyalty Balance Inquiry
    • See the current point balance
    • Viewing all rewards available to redeem
    • See prize that was awarded
    • With possible redeem of reward
  • Loyalty Management screens
    • Multiple ways that you can define how points are awarded
    • Multiple ways that rewards can be defined and awarded
    • Multiple ways that prizes can be awarded
  • Coupon management

Loyalty Reports

  • End of Day Summary
  • End of Day Detail
  • Customer Ranking Report
  • Differential Ranking Report

Loyalty Analytics

  • Revenue, Frequency, Monetary (RFM) Ranking
  • RFM Reporting
  • RFM Charting
  • Coupon response reporting

Architecture Notes

  • Supporting terminal ID's for multi-lane stores
  • Supporting multiple time zones through merchant local time stamp
  • Support for chains
  • Support for merchant groups such as a mall
  • Merchants can manage clerk sign ons
  • Support for Agents and Sub Agents who are reselling the service
  • Support for Agents to have their own "BIN" range and they can issue cards to merchants
  • Merchant to merchant transfers at end of day and reporting on those transfers
  • Web API designed to work with VeriFone or other POS terminals (XML responses)
  • Web API designed to work with tablets or other devices (JSON responses)
  • Raw socket communications (such as VISA K or Paymentech or other format that you have documentation on) that some POS terminals need.
  • Runs on Azure Database as a Service

Security Issues

  • PCI level Encryption of important data in the database - so that when (not if) the database is hacked, the hacker can't use the information.
    • Encryption of Card numbers
    • Encryption of important cardholder data
    • Encryption of important merchant data
  • It logs everything in multiple formats so that errors can be tracked down and monitored
    • All log in attempts
    • All successful transactions
    • All failed transactions
    • All execution errors
    • IP address tracking on every transaction
  • Every input field is validated for correctness of data

To see an example of this, go to our gift card server at Gift and Loyalty Card Server

For more information on the server, see Technical Information on Server