Language:
Free Online Dictionary|3Dict

货到现付

Source : CEDICT

cash on arrival (of goods) (idiom)