Batch Authorization of Credit Card Transactions - RQ6704201
During sales order entry you capture the customer’s credit card transaction information and transmit the order amount through your middleware solution (credit card processor). The processor then verifies the cardholder’s accounts for available funds and places a hold equivalent to the order amount on the customer’s credit line. The credit card processor then returns an authorization code to you. The authorization process varies based on your credit card processor. If the authorization is successful the system returns an authorization code and the system updates the transaction status in the Prepayment Transaction table.
There will be scenarios where an authorization will not be obtained during order entry. In those cases, the batch authorization program (RQ6704201) will be utilized. The most common cases are for future dated line items, line items releasing off of backorder, and EDI batch orders. You will configure the processing options for this report including the next status for orders that you want the report to attempt authorization for.
Every time the Credit Card Batch Authorization Report (RQ6704201) runs it sums all the lines for an order (F4211/F42119) with a status greater than or equal to the processing option status setting. It then takes that sum and subtracts any previous authorizations (searches for records in F004201 for the order with status 02 or 05). The remaining amount is the amount it will attempt to authorize. Therefore, a newly obtained authorization for an order will be for an amount that covers anything on the order that has yet to settle.
It is important to note that the following hierarchy will be utilized to determine which record from the prepayment table (F004201) will be copied and used to attempt the new authorization:
Credit card payment record with status blank
Credit card payment record with Status 02 or 05
Credit card payment record with status is not equal to “Null” or “Blank” and is not equal “02, 05”
Get Default Credit Card from Cards on File if configured
This Section Also Contains
- Credit Card Prepayment Information Flow
- Credit Card Prepayment Flow
- Credit Card Prepayment Setup
- Entering Sales Orders
- Updating Credit Card Prepayment Information - PQ670041
- Clearing Multiple Accounts Receivable Invoices with Credit Card Payment - PQ670042
- Uploading Customer Credit Cards on File - PQ670043
- Work with Future Dated Receipts - PQ670313
- Auto Invoice Payment Rules - PQ670315
- Authorize by Message Status Application - PQ674236
- Pay Invoice by Message Status - PQ674237
- Work with Companies by Store - PQ679912
- Credit Cards on File - PQ67CCIF
- Apply AutoPay Rules - RQ670315
- Surcharge Errors - PQ67SUER
- Batch Authorization of Credit Card Transactions - RQ6704201
- Settling Credit Card Transactions - RQ6704202
- Recording Settled Credit Card Transactions into Financial System - RQ6704203
- Credit Card Prepayment Analysis Report - RQ6704204
- Authorized Credit Card Expiring Report - RQ6704205
- Clearing Sensitive Card Holder Information - RQ6704208
- Credit Card AR Settlement Report - RQ6704209
- Deposit Settlement Report - RQ6704210
- Renew Credit Card on File - RQ6704212
- Credit Card Reconciliation - RQ6704213 & RQ6704214
- Credit Card Surcharge Fee Batch Report - RQ6704215
- Authorize by Email Automated Process - RQ6704216
- Create Invoice Payment by Email Process - RQ6704217
- Pay Invoice by Email Process - RQ6704218
- Update JDE Payments to Payment Processing Console (PPC) - Email Payment Document - RQ6704219
- Change Invoice Email Status to Expired - RQ6704220
- Credit Card Future Payments Process - RQ670429F
- Import Credit Card on File Information from Cloud - RQ67CCIF