The following sections describe each processor in the pipeline chain.

dispatchOnPGTypePreConfirmation

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/order/processor/ValidatePaymentGroupByType

Object

atg.commerce.order.processor.ProcDispatchOnProperty

Transitions

If the processor returns a value of 4000, execute the validateCreditCardPGPreConfirmation pipeline processor. If the processor returns 4001, execute the validateGiftCertificatePGPreConfirmation pipeline processor. If the processor returns 4002, execute the validateStoreCreditPGPreConfirmation processor.

validateCreditCardPGPreConfirmation

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/order/processor/ValidateCreditCard

Object

atg.commerce.order.processor.ProcValidateCreditCard

Transitions

None, this is the last link in the chain and will cause the PipelineManager to return to the caller.

validateGiftCertificatePGPreConfirmation

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/order/processor/ValidateGiftCertificate

Object

atg.commerce.order.processor.ProcValidateGiftCertificate

Transitions

None, this is the last link in the chain and will cause the PipelineManager to return to the caller.

validateStoreCreditPGPreConfirmation

Transactional Mode

TX_MANDATORY

Component

/atg/commerce/order/processor/ValidateStoreCredit

Object

atg.commerce.order.processor.ProcValidateStoreCredit

Transitions

None, this is the last link in the chain and will cause the PipelineManager to return to the caller.


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