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 Proc Accounts

      Module: Payment Data Path: Campaigns > Payment Data > Payment Proc Accounts 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 ...
    • Payment Batch Report Definitions

      Module: Reports Path: Reports > Processing Reports > Payment Batch Report Topic: Payment Batch Report Version(s): 5.1 and up Editions: All What Is Payment Batch Report Processing Reports Payment Batch Report - Sales payments breakdown. Making The ...
    • 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 ...
    • Payment Methods

      Module: Payment Data Path: Campaigns > Payment Data > Payment Methods Topic: Payment Methods Version(s): Version 5.1 and up Editions: All Editions What Are Payment Methods You cannot add, edit, or delete any payment methods. Payment Methods are hard ...
    • 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 ...