Reporting
The plugin provides reporting functionality
for merchants who also use the
Business Center
. You can import these reports from the Business Center
into PrestaShop:- Transaction Request Report:includes details for individual transactions that are processed each day.
- Payment Batch Detail Report:includes transactions that are processed with the applications. This report is available shortly after captured transactions are batched.
- Conversion Detail Report:includes Case Management changes recorded in theBusiness Centerto ensure that updated orders are also included in PrestaShop. This report is generated at regular intervals and includes the results of the converted orders for each reviewer. This information provides an overview of all orders that were not immediately accepted.
Scheduling
The Plugin reporting
functionality works with a system scheduler to generate and update reports for
PrestaShop. There are some Cron Job modules available for PrestaShop, such as the
Cron Tab, that support reporting. Merchants can use any Cron Job module that
PrestaShop supports or any other online Cron service provider to generate reports.
Workflow
The reports are processed and orders are updated in PrestaShop as described in this
workflow:
- Orders with anAUTHORIZED_PENDING_REVIEWorAUTHORIZED_RISK_DECLINEDstatus are included in theps_cybersourceofficial_ordertable in the PrestaShop database.
- If a review is trigged for an order based on the profile rule in Decision Manager, aPayment pending for revieworder status displays for that order on the PrestaShop Back Office Orders page.
- The merchant uses theBusiness Centerto accept the order that is in review, and, if not already enabled, the merchant enables the reports using the Report Settings on the Plugin Configuration page.
- The scheduler runs the report at regular intervals according to the intervals the merchant configured. The order is accepted or rejected by the merchant in theBusiness Center, is retrieved, and the new status is updated asAUTHORIZEDorDECLINED. The updated order status displays in theps_cybersourceofficial_ordertable in the PrestaShop database.
- The original decision and the new decision are updated and displayed in theps_cybersourceofficial_conversion_detail_reporttable in the PrestaShop database.
- The order is updated asAwaiting paymentstatus for the authorization and displayed on the PrestaShop Back Office Orders page. The payment is accepted for the sale and any associated follow-on transactions (capture, void capture, refund, void refund, and full authorization reversal).