Execution Mode Tab

Use the Component Properties dialog box, Execution Mode tab, to determine how the PaymentMethodRouter component processes credit cards and whether to validate payment totals. You use the PaymentMethodRouter pipeline component to run the correct pipeline to process each payment in the order form.

Use this

To do this

Backward Compatible for CreditCard Processing

Select to require backward compatibility for credit card processing.

Dd452327.alert_note(en-US,CS.90).gifNote:
Previous versions of Commerce Server stored information about a credit card payment in the dictionary for the OrderForm object. Commerce Server 2009 stores information about a credit card payment in the payments entry of the dictionary for the OrderForm object. If the pipeline that processes credit card payments in your application expects information about a credit card to be in the dictionary for the OrderForm object, use this option.

Validate Payment Total

Select to cause validation of the payment total.

Dd452327.alert_note(en-US,CS.90).gifNote:
If the sum of all payments is not equal to the order form's total, the PaymentMethodRouter pipeline component raises an exception.

See Also

Other Resources

PaymentMethodRouter

What Are OrderForm Objects and Dictionaries?