Paypal – взимать с клиента неизвестную сумму позднее

У нас есть сайт, на котором мы должны заплатить клиенту авансовый взнос, а затем, когда они завершат процесс позже, мы будем взимать с них еще одну сумму, для которой у нас есть только оценка.

Каков наилучший способ сделать это с помощью PHP SDK?

Нужно ли использовать классический API? Требуется ли регулярное платежное соглашение (подписка)?