Payments
Updated 2 days ago
In the original system design, the batch job responsible for pulling deposit data from the payment processor was configured to retrieve deposits posted on the current day (today’s date).
However, most processors do not make deposit data available until the following day in the merchant’s portal. As a result, the batch job frequently returned no data, since the deposits had not yet been posted.
To align the system with processor timelines, a new field is introduced:
Field Name: Deposit Schedule Date Offset
Field Description: When the batch job pulls the deposit data from the processor, it is the number of days to be subtracted from today’s date to match the processor deposit date.
If you don't see the field, you may need to add it on your page layout: Setup | Object Manager | Payment Processor | Page Layout | [Select your Payment Processor, e.g., Cybersource]
The system will now use the following logic:
Calculated Date = (TODAY - Deposit Schedule Date Offset)
Example
If Deposit Schedule Date Offset = 1
TODAY = September 23
Calculated Date = September 22
Batch job pulls deposits posted on September 22, which corresponds to what processors typically make available on September 23.
Note: When the Deposit Schedule Date Offset field is left blank (null), the system automatically assigns a default value of 2.
Availability: Summer '25