Processing Payments (Partial and Full)