upgrade salespayment form to use new forms api