issue #23982: don't allow credit card activity if sales order is unpersisted