Pay now feature
Cases
According to admin settings in dashboard, please follow this design:
Case#1

Hide payment method in checkout page
Case#2

If pre-payment is 100%
Description will show "This package requires pre-payment" (Toggle is locked)

Case#3

If pre-payment is less than 100%
Description will show "This package requires a deposit" (Toggle is locked)

Case#4

Will this play like this as default:

When user toggle on:

Case#5
If user REDEEM POINTS
ignore every cases above and display (toggle is locked)
