Это легко настроить (если я правильно прочитал ваши требования).Вам придется создать свою часть системы, но это очевидно.
Все остальные платежи, в особенности платежи от поставщиков, могут обрабатываться PayPal.
PayPal может обрабатывать заказы на отдельных счетах.Вам просто нужно будет использовать один и тот же файл уведомлений IPN для каждой ссылки на покупку.Этот файл уведомлений IPN используется PayPal для уведомления о поступлении заказа.Неважно, что он мог прийти на счет Сьюзи или Боба.
Итак, ваш скрипт уведомлений получает заказ - тогда ваша внутренняя система различает поставщика и ... вот и все;).
IPN тоже очень прост, и они получилихорошие шаблоны на разных языках, чтобы вы могли начать.
Я уверен, что есть альтернативные способы сделать это, но IPN - это то, что я лично использую, в сочетании с серверной системой.У меня даже есть другой поставщик, чей плагин для моего продукта я продаю.Деньги поступают непосредственно на его счет PayPal, просто изменяя электронную почту получателя в URL-адресе покупки (или в форме).
Любой компетентный программист должен иметь возможность легко справиться с этим.Навыки - это опыт работы с SQL / базами данных и веб-кодирование (на любом языке).Вот и все.Непрограммист, вероятно, мог бы даже учиться, хотя должен быть осторожен, чтобы дезинфицировать входные данные для защиты от атак SQL-инъекций.