This chain is called by validatePaymentGroupsPostApproval to validate each payment group in turn. This configuration is in part from the base Oracle ATG Web Commerce configuration for the validatePaymentGroup chain, but also includes validation for the invoiceRequest payment method. If you add new payment methods to the validatePaymentGroup, add them here as well so they are revalidated after order approval.

The following section describes the processor in the pipeline chain.

validatePaymentGroupsPostApproval

This processor uses dispatchOnPGTypePostApproval to determine which payment group types are included in the Order.

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/order/processor/ValidatePaymentGroupByType

Object

atg.commerce.order.processor.ProcDispatchOnProperty

Transitions

A return value of 4000 results in execution of validateCreditCardPGPostApproval. A return value of 4001 results in execution of validateGiftCertificatePGPostApproval. A return value of 4002 results in execution of validateStoreCreditPGPostApproval. A return value of 4003 results in execution of validateInStorePaymentApproval. A return value of 5000 results in execution of validateInvoiceRequestPGPostApproval.


Copyright © 1997, 2014 Oracle and/or its affiliates. All rights reserved. Legal Notices