Module: Create Payment Batches
Path: Processing > Payment Processing > Create Payment Batches
Topic: Create Payment Batches
Version(s): All
Editions: All
What Are Payment Batches
Payment Batches are when eligible orders are designated to export to the gateway to process payment (auth, settle, auth/settle, and credits).
Creating single batches can be useful if you want to preview exactly what will go into the batch before actually doing it.
Creating scheduled batches is beneficial in setting the system to automatically processing payments.
Making The Connection
Where Will I See This Within OLX?
Payment batches have a direct relationship with the capture of monies from customer and the processing of credits to customers. In directly, payment batches can have an effect on your shipping process as well. Remember, everything in OLX is based off the
item status and cannot move from one process to the next until the item has successfully progressed to the next eligible
item status.
What Reports Can Be Pulled?
- Void Report Definitions (orderlogix.com)
- Real Time Auth Report Definitions (orderlogix.com)
- Payment Batch Report Definitions (orderlogix.com)
What Imports/Exports Relate to Payment Batches
- OLX Order Import/Export V4 Spec
- OrderLogix Real-Time Order Submission API
Trouble Shooting
None of the orders will batch
Service only item?
Service Only: Item goes directly to 'Item Ship Ready' status. Item will not participate in payment processing.
Pay Processing set to disallow?
Do you have the correct client or payment processing account selected for your batch?
Is the order using a token that is associated to a payment processing account not used for the campaign associated to the order? Use override constraint for this situation AFTER you have processed all orders with payment method utilizing raw credit card information in a status eligible for payment batch creation.
What to know before Setup
- Item status must be Item Pay Ready or Item Shipped Awaiting Settlement
- Client and Source do not have a Payment Processing Account (PPA) set directly
- The PPA is set on the:
- Campaign,
- Product Group,
- Script (only for use with items that entered within OLX and require a RealTime Auth)
- API and Order Imports can set a PPA specifically for that order as well using PAY_PROC_ACCT
It's important to understand that every order must have either the campaign or product group set with a default PPA in order to be eligible for batch processing. You can use the override constraint to process the order in a different PPA than what is set on the campaign or product group but the system does require either campaign or product group to have a default PPA associated - the exceptions to the rule are:
- an imported order using field PAY_PROC_ACCT
- an order preauthed during manual order entry
- a continuity/autoship order with a tokenized payment profile associated
- Preauth'd Manual Order entry
- Product Group (if ppa is set for default)
- Campaign - by default
- with override constraint - Script
- Preauth'd Imported Order
- Product Group (if ppa is set for default)
- Campaign - by default
- with override constraint - API/Order Import field
- A/S batch
- Product Group (if ppa is set for default)
- Campaign - by default
- with override constraint - API/Order Import field
Setup
To define what goes into the batch, the Batch Creation page has a panel of Filters which will narrow down which items go into the batch.
Client
Almost everything in OLX is grouped by clients, including Payment Processing accounts. Please select the client first from this list.
If the Client associated to the offer sold is different from the Client associated to the campaign attached to the order, you will need to select the Client associated to the offer to pull the order for batch creation.
Campaign is the default setting for payment processing within OLX but the product group settings will override the campaign information if different.
Account
This is the actual payment processing account. This list includes both Credit Card and Check processing accounts. All items put into the new batch will be processed using the account selected here.
Override Constraints
Items are automatically associated with a payment processing account by virtue of the campaign or product group under which they are sold. A user with administrator permissions may override these associations and put any items into a batch from any account if no preauthorization has been completed or pickup an order that was pre-Auth'd through a payment account not associated to the campaign and/or product group. Checking this box enables this functionality.
Settle Type
This selection allows you to determine at which point items are eligible to go into a payment settlement batch. There are two modes:
Auth Settle Fulfillment:
In this mode, items will be fully paid for before they are shipped. In this case, items that are in a Pay Ready status will be eligible to get into a batch.
Auth Fulfillment Ship-Confirm Settle:
In this mode, items that are authorized and already confirmed shipped will be eligible to go into a settlement batch. The items would have to be in a status of Shipment Delivered. Alternately, items that have not already been authorized yet can be added to an Auth Only batch.
Criteria
This is a filter to narrow down which items are eligible for the batch.
All Items
This is default option that will select all orders available that match the additional batch settings
Sales Only
These are debit transactions
Credits Only
This selection will only look at refunds on orders
Rush Items Only
This will allow you to process Rush items specifically
Shipped Only
This will only pickup up items that have been included in a shipment batch already. You might want to use this to differentiate items that have actually been shipped from ones that just have a pre-auth (but have not shipped) when making a settlement batch. Without this filter the only criteria were that the item had a pre-auth and was pay ready or shipped awaiting settlement. This option limits it to the latter.
Charge Only
Filters to items whose product has the "Is charge only" attribute set.
Decline Filter
Disabled
- Filter not used. Batches will create items that have and have not declined.
Include Declines
- Only include items that have declined in a prior payment attempt. (Item must be in Item Pay Ready status)
Exclude Declines
- Exclude any items that have been declined in a prior payment attempt.
Mode
This selection determines the actual action to be done with the batch contents. There are three modes of batches which can be created:
Auth Only
An Auth-Only batch when processed will go out and get approvals (and put holds) on credit cards- which can then be settled at a later date.
Settle Only
A Settle-Only batch is made to collect the funds previously authorized by processing an Auth-Only batch or performing a pre-authorization at the point of sale.
Auth & Settle
An Auth & Settle batch will complete the entire Sale transaction in one step.
Sorting & Grouping
After all the above filters have been selected, the Items that are eligible for payment processing will be shown in a preview window. This last option is used to determine how that preview will be presented. These can be broken down by the following:
Product Group
Select the specific product group or groups you wish to process payment for
Group & Date
The results will show product groups that can be expanded to then select a specific day or days
Order/Refund Date
The results will show specific day or days that are eligible for selection
Client & Date
The results will show Clients that can be expanded to then select a specific day or days
Partial Payment Processing
In both these cases, credits and also final status items are ignored
(cancelled, delivered). When an ineligible item is detected, the entire order
is excluded from the newly created batch.
Once all the options on this filter panel are selected click on the LOAD button. Note that depending on the number of not-yet-processed items in your system, it can take anywhere from a few seconds to several minutes for this process to complete. When the preview is ready you will see a data-grid that looks something like this:
This lister page will show all eligible items, a preview of the total count, and dollar amount of the items will be shown. Selecting the lines with the checkbox on the left will mark the orders that meet the criteria for the chosen record for inclusion in the payment batch.
The final step of the process is to actually create the batch. To start the process, hit the button marked Create Batch at the bottom of the screen. If successful, you will see a confirmation message similar to the one shown below which will be displayed in the results tab:
This step can be automated through setting up a schedule(s) and can be seen further in the Automated Schedules section.
- To return to the Payment Processing page, click the Cancel button.
- To refresh the current view, click the Refresh button.
To enter Multi-Batch creation mode, select Multiple Accounts from the Accounts drop down list.
Once this is done, the list of available filters will dynamically change to those needed for creating multiple batches.
Some of the filters such as Criteria and Mode are used the same way as when creating single batches. There are a couple of filters that are unique to Multi-Batch creation, and they are as follows:
Processor
When creating Multi-Batch batches, the payment processing accounts must already be associated with a Payment Processor. This is part of system configuration and must be done prior to visiting this screen. When a processor is selected, then the individual accounts associated with the processor will then be displayed in the preview grid. (See below).
Account Type
The individual payment processing accounts that may be associated with a Processor may be either Credit card or Check accounts. Choose which type of accounts to display.
After making these selections, click the LOAD button to bring up the preview grid. From this preview grid, you can select which accounts should be included in the new Multi-Batch. It should look similar to this:
The final step of the process is to actually create the batches. To start the process, hit the button marked Create Batch at the bottom of the screen. If successful, you will see a confirmation message.
Batch Creation for Credit Cards
Copyright 2019
Revised 6.06.2023