【法】 cash on delivery
cash; ready; ready money【经】 cash; money down; ready cash; spot cash
deliver the goods; delivery【经】 deliver goods; delivery