Free Digital delivery information provided by the seller will be made available immediately upon payment

Could you correct the punctuation please?
Free - Digital delivery information provided by the seller will be made available immediately upon payment.