I require a 25% deposit and a contract signed to book any session. I accept CashApp, Venmo, or a mailed check. I also accept debit/credit with a small fee upon request. The entire amount is due one month before a wedding, and for any other session, full payment is due the day of.