Knowledge Base

Release Update 23.05.25 DB Version 200

Updated on

------------ Release Update 23.05.25 DB Version 200 ----------

5/25/2023


Customer Rewards

•    Add the ability for a customer reward that is designed in coupon settings to be issued when the customer reaches a certain threshold of $ bought or qty bought based on the Rewards setup. Notify the cashier and customer that the coupon reward is available.

------------ Release Update 23.05.25g DB Version 200 ---------

POS Discount Lock

•    When using the Discount Lock at POS, when enabled the Discount Lock will not add additional customer coupons to the sale.  Adding other items will add as the same discount as the previous item.  Disable the discount lock to disable the coupon for future items.  

------------ Release Update 23.05.25h DB Version 200 --------

Venstock Inventory

•    Add additional Ingram Data for Valet – One Source, Discount Type and Returnable.

*** The Valet (one source) has been removed in a later release - feature is not available. The Discount Type and Returnable data is still available and is on the Find on Venstock screens.

Pineapple Payment Processing

•    Set Transactions that return as respstat = A and setlstat = Accepted as Approved transactions.  Fixes bug related to Returns with Visa cards.  

------------ Release Update 23.05.25i DB Version 200 --------

Indie Commerce LSI files and other Export Files

•    Increased the maximum number of products you can send in a file from 100,000 to 300,000 worth of items in a file.  


Customer Reward Detail Find

•    Update Bug in displaying of form.  

------------ Release Update 23.05.25j DB Version 200 --------

Indie Commerce LSI files and other Export Files

•    creased the maximum number of products you can send in a file to 700k.


Pineapple Payment Processing

•    Allow refunds to manual enter credit card when returning items.  Tenders / Manual Credit Card and enter in the card number. 


Venstock Inventory

•    Remove One Source inventory location.  

------------ Release Update 23.05.25k DB Version 200 --------

EDI Ordering

•    Update EDI Acknowledgement File to Ingram using SFTP.


Indie Commerce LSI files and other Export Files

•    Show the number of items created in the file now saved and shown on the properties form.


Pineapple Payment Processing

•    Added test button to main Pineapple Properties Form.  Easily test to see if your devices are connecting.  Successful tests will see the message:  "Connection to Device Active! - Test Successful! - Session Key: The test session key."


•    Added new option to enable Debit transactions from each device.  

------------ Release Update 23.05.25l DB Version 200 --------

Pineapple Payment Processing

•    Add option on credit card devices if you select "Ask for Debit" setting in Pineapple Properties, then the user will be prompted if they want to use Debit or not.  


EDI Ordering

•    Update removing ACK from outgoing folder from Ingram when using SFTP.

------------ Release Update 23.05.25m DB Version 200 --------

Report Exports (File / Export)

•    Update to use email settings from parameters when sending export reports via File / Export. 

•    Added new schedule task to run all reports saved to File / Export when setup.  


Scheduled Task

•    New scheduled task to send all reports saved at File / Export.  


Web Order Importer

•    Additional error checking added to update customer address and save address to make it easier to troubleshoot any problems with the web order importer's EDI imports.  

------------ Release Update 23.05.25n DB Version 200 --------

Pineapple Payment Processing with Offline POS

•    Modify the Update script for updating offline POS servers with Pineapple Payments.  Added PineappleDevice table to the update script for syncing device settings.  

------------ Release Update 23.05.25o DB Version 200 --------

System Options

•    New system option added to POS tab allowing the option to skip the tender prompt at POS when trying to select Tenders / Credit Card Manual Entry for Pineapple Payment Transactions.  Click the option on the POS tab for "Do Not Show Credit Card Selection Prompt After Credit Card Manual Entry is Clicked in Tenders at POS"

POS

•    Clicking the new System Option directly above for the option Do Not Show Manual Entry Prompt will allow cashiers to skip the additional prompt for Pineapple Manual Entry.   Click Tenders / Credit Card Manual Entry - Now will directly send a request to the device for the user to enter their card with no extra clicks required.

POS Approval Message

•    Mask the Account Number at completion of Successful Transactions at POS.  Only shows the last 4 of the transaction ID now.

------------ Release Update 23.05.25p DB Version 200 --------

POS

•    Updated POS error messages to more friendly and display more detail about transaction errors.  Pineapple Transactions can return 3 types of statuses for a transaction.  A, B and C types with A being Approved, B = Retry Transaction and C = Request a different tender.  Here is a full list of the response codes when running Authenticate Card / Process Card Transactions.

B Type Transaction: (Expired Card is just a test response, you wouldn't normally get this response)

C Type Transaction:  

Error Connecting to Reader Device:  

------------ Release Update 23.05.25q DB Version 200 --------

Pineapple Payments Voiding Transactions

•    Updated the void settings to fix bug in running voided transactions from a Pineapple Payment Transaction.  Will return approval for sales that are within 24 hours and have not batched.  To see a full list of return codes, go here: https://imrchnt.screenstepslive.com/s/17626/a/1713585-pineapple-void-response-codes

Set your CardPoint URL to: boltgw

------------ Release Update 23.05.25r DB Version 200 --------

08/30/2023

Pineapple Payments Duplicate Transaction Bug - 001A

•    Added additional check into Pineapple Payments Processing in IMRCHNT for a check against the existing Sale ID for an existing Order ID already in the CardPointe System.  If found, we will not ask for the card again and instead us the details found in the look up to create a new sale in IMRCHNT.  


Pineapple Payments Voiding a Refund

•    Updated IMRCHNT to allow Pineapple Payments Transactions of a Sale, then Refund and then Voiding the Refund.  

------------ Release Update 23.05.25s DB Version 200 --------

Find on Venstock (Right Click Product Search)

•    Updated Warehouse Grid to include Discount, Return Code and the Publication Date.

Venstock Inventory Widget (Add Via Screen Designer)

•    Updated Warehouse Grid to include Discount, Return Code and the Publication Date.

Printed POS Receipt

•    Added the Authorization Code to the Printed Receipts for Pineapple Payment Transactions.

------------ Release Update 23.05.25t DB Version 200 --------

09/07/2023

Pineapple Payments Duplicate Transaction Bug

•    Added additional check to confirm the return Order ID matches the Sale ID and check to confirm the Merchant ID sent in the request is the same Merchant ID returned in the response from CardPointe inquireByOrderid API Request. 

------------ Release Update 23.05.25u DB Version 200 --------

09/18/2023

Pineapple Payments Duplicate Transaction Bug

•    Removed Check before Transaction is run. (001A)

•    Updated check to credit card authorization after transaction is run to confirm return response has the correct Merchant ID, Total Amount of Order and the Order ID that match the original credit card authorization request send to the payment processor.


Pineapple Payments Transaction Error Codes

•    Added error numbers to each of the processing issues that may arise: 

Invalid Order Id = "Temporary Processing Issue : Error 001"
Invalid  Merchant ID = "Temporary Processing Issue : Error 002"
Invalid  Total Amount Returned = "Temporary Processing Issue : Error 003"

General Error = "Temporary Processing Issue : Error 000"

------------ Release Update 23.05.25v DB Version 200 --------

10/10/2023

Pineapple Payments Duplicate Transaction Bug

•    Add additional check to API call for merchant ID to remove duplicate and wrong API call backs.

Coupon Amount Bug

•    Coupons with exact dollar amount where moving the decimal place on transaction, causing errors.

Void Bug

•    Fix Void confirmation, wasn't sending back amount.  Have to check for 0 dollar coming back for voids.

------------ Release Update 23.05.25x DB Version 200 --------

11/01/2023

Pineapple Payments 

•    Increased Pineapple Error Handling to show  specific error messages. Also allow partial cc tenders by allowing a new type of approval flags found in response codes to be accepted.


•    Added ability to accept Partial Tender Transactions with Pineapple.  Run a new credit or debit transaction if IMRCHNT already finds an existing authorization in IMRCHNT tenders.


EDI & Preliminary Receiving

•    Allow processing of PRH SFTP Files via EDI through preliminary receiving.  

•    EDI Updates to SFTP no files found error.  Can't use existing ftp version, had to add check for nothing.  Also added new check for TD1 > CNT level Cartion Counts when using EDI for Prelim Receiving.  

------------ Release Update 23.05.25y DB Version 200 --------

11/21/2023

Venstock Inventory Widget (Add Via Screen Designer)

•    Swapped location of the Discount, Return Code and the Publication Date to beginning of the column so users no longer need to expand the window to see the data.


05/08/2024

Pineapple Payments Customer Tokens / Saved Credit Cards

- Update to fix Pineapple Payments token saving credit cards for customers for later usage.  

Previous Article Release Update 23.04.27 DB Version 199
Next Article Release Update 23.12.12 DB Version 201
Still Need Help? Contact Us