model/payment: make #at default lazy