5.1.357 - Payment Batch Safety Check

5.1.357 - Payment Batch Safety Check

Version: 5.1
Patch: 357
Title: Payment Batch Safety Check
Application Category: Other, Payment Processing
Patch Type: Feature



Description:

Added a safeguard to prevent rare issue where item that is already in a payment batch could be added to a batch again (when concurrent processes are running)

[Technical]
  1. Fixed null reference exception bug for CreatePaymentBatch2 screen (occurred upon clicking load items button)
  2. Improvements
    1. Removed ItemLocker, functions and classes
    2. Removed isTransactional check from "createTransactions"
    3. createItemAssociation - Moved sql to stored procedure also wrote additional check to make sure its not already in successful transaction
    4. If item is skipped due to new added check - its amount should not get added to total
    5. Implemented sql transation save points to rollback to last know save point in case item is already in a different successful transaction


Articles:

  1. Create Payment Batches
  2. Payment Batch Schedules
    • Related Articles

    • Payment Processing Accounts

      Module: Payment Data Topic: Adding & Editing Pay Proc Accounts Version(s): Version 5.1 and up Editions: All Editions Should you have a need to migrate to a new Payment Processor please see article Migrating to a New Processing Account What Are ...
    • Payment Batch Schedules

      Navigate to Processing>Payment Processing>Create Payment Batches.  When you click on the Show schedules button you will see the standard batch creation options: Make all appropriate selections for the batch that the schedule will create. Select the ...
    • Payment Batch Report Definitions

      This report is for payment batches created in OLX. Payment Batch Report Column Definitions CREDIT CARD DETAILS   Total Attempted Total amount of items that were attempted to be processed for all payment methods broken down by debit, credit and net ...
    • Payment Processing

      Module: Payment Processing Path: Processing > Payment Processing Topic: Payment Processing Menu Version(s): 5.1 & up Editions: All What Is Payment Processing Menu? The Payment Processing page is where you can prepare orders for payment, charge Credit ...
    • 5.1.364 - Update Payment Batch List Screen

      Version: 5.1 Patch: 364 Title: Update Payment Batch List Screen Application Category: Other, Payment Processing Patch Type: Feature Description: Some minor improvements to the Payment Batch List screen. Added new Process Batch popup which shows the ...