Reply To: PayPal Deposit

I want to add this function for longer, but the’re a few open points:

Should the deposit be optionial for the guest? If so, how? Two radio buttons (pay deposit, pay full) over the button?
Is the price/percentage of the deposit optionial for the guest? If so at the button or at paypal itself?
Regards feryaz