Relationship of WebSphere Commerce Payments commands to Payment Rules

The following table lists WebSphere Commerce payments commands used in previous release and describes replacements for those commands in WebSphere Commerce version 6.0.

The payments commands interface names are in API information package com.ibm.commerce.payment.commands.

Java classes

Old Payments
Interface name
Used in Payment Rules New Payments
Replacement command
Comments
BalancePaymentCmd No None For Payment Rules , payment is captured when shipment is confirmed using the FinalizePaymentCmd.

Note: In a migration, this command is used for orders that were in fulfillment at the time of migration.

CheckPaymentAcceptCmd No com.ibm.commerce.edp.commands.
ReservePaymentCmd
Payment reservation (authorization) is requested or checked as appropriate by Payment Rules during release to fulfillment.

DoCancelCmd No com.ibm.commerce.edp.commands.
CancelOrderCmd
DoCancelPolicyCmd No OrderPaymentSynchronizeCmd Deprecated in Version 6.0

DoInventory No None Deprecated in Version 6.0

DoPaymentCmd No com.ibm.commerce.edp.commands.
PrimePaymentCmd
DoPaymentMPFInternalCmd No com.ibm.commerce.edp.commands.
PrimePaymentCmd
DoPaymentPolicyCmd No com.ibm.commerce.edp.commands.
PrimePaymentCmd
Deprecated in Version 6.0

DoDepositCmd No com.ibm.commerce.epd.commands.
FinalizePaymentCmd
Note: In a migration, this command is used for orders that were in fulfillment at the time of migration.

DoRefundCmd No com.ibm.commerce.returns.commands.
PrimeRefundCmd

com.ibm.commerce.returns.commands. FinalizeRefund

PayCleanupCmd No None
PayResetPMCmd No None
PaySynchronizePMCmd No None
PaymentMethod No None Schema and queries are used instead.
PaymentStatus No None Schema and queries are used instead.
PaymentSynchronize No None