When making the reservation for the luau you will have to link your resort reservation/dining plan (e.g. book the luau by going through My Disney Experience.) You will still need to give your credit card info for the no show guarantee. If the online booking says you will need to fully prepay the res you can call and book it with a dining line castmember.