Update: support onlineSettlement