It must be added to your reservation through MS prior to arrival. You pay at checkin. Various people have been told different # of days but all the mailings and emails just use the words prior to arrival.
Keep in mind MS hours when calling to add DDP. If checkin in on Sunday or Monday, it can be tough getting through to MS on Saturday so you might want to call on Friday....or as soon as you decide to add it.