Иван Поляков, а почему бы не сделать так: предложить ему выбор при оформлении заказа - оплатить всю сумму сразу, или внести предоплату. Обе платежные системы будут иметь один обработчик, но на событии создать 2 оплаты - 300 и 700 рублей.
Т.е. если он выбирает оплатить полностью, то у него одна оплата и она 1000 рублей, а если он выбирает с предоплатой, то разбивается на 300 и 700. То есть оплат будет две и если он захочет оплатить сразу (после того как выбрал такую систему оплаты), то он будет оплачивать 2 раза. Ну или если он еще не оплатил ни одну, то администратор может удалить обе оплаты и сделать одну