Как автоматизировать выплату электронных платежей с одного банковского счета на 20 000 других банковских счетов? - PullRequest
1 голос
/ 12 апреля 2010

Я помогаю запуску бизнес-стартапа, и я буду создавать или находить программное обеспечение для корзины покупок для его веб-сайта. Для продажи будет только один продукт, но каждый раз, когда кто-то покупает продукт, я должен использовать информацию о клиенте, такую ​​как его почтовый индекс и информацию о том, у какого дистрибьютора они купили, для расчета комиссионных, которые будут поступать различным дистрибьюторам. Все поступающие деньги будут отправлены на один вид счета условного депонирования в течение нескольких недель, и после того, как эти несколько недель закончатся, я должен быть в состоянии «переключиться» и заставить каждого из 20 000 дистрибьюторов получить свою законную долю этот целевой депозитный счет, в зависимости от хранимых данных, которые отражают их продажи и комиссионные сборы. Это то, что я могу написать сценарий для обработки? А еще лучше, может ли это быть недорогое решение с открытым исходным кодом, или что-то, что можно настроить на что-то вроде Paypal? Или лучше подходить к созданию веб-страницы, на которой каждый дистрибьютор может войти в систему и увидеть свои комиссионные, причитающиеся им, и самостоятельно инициировать перевод учетной записи, но веб-приложение не позволяет им передавать больше, чем они должны?

Спасибо

Ответы [ 3 ]

2 голосов
/ 12 апреля 2010

Комиссии - это деликатная и сложная проблема. Я бы не смотрел на это таким образом, потому что боялся бы, что это будет слишком упрощенно.

Я бы встроил его в решение, чтобы распределения можно было сохранить в базе данных. Вам понадобятся отличные возможности для аудита и отслеживания на случай, если возникнут проблемы, из-за которых дистрибьютор будет судиться с вами.

Вы хотите, чтобы правила округления были хорошо установлены и проверены.

Я бы настроил задание cron или запланированное задание, которое могло бы считывать базу данных и выполнять пополнение счета. Я предполагаю, что вы собираетесь зашифровать все эти конфиденциальные данные.

Я бы взглянул на «Эскиз Эванс« Дизайн, управляемый доменом ». У него есть хорошая глава о разделении финансовых пирогов, как эта.

0 голосов
/ 28 апреля 2010

В итоге я решил пойти с прямым депозитом в местном банке, чтобы настроить эти массовые транзакции. Это будет стоить намного меньше, чем при массовых транзакциях Paypal в долгосрочной перспективе. (Комиссия за транзакцию 0,15 $ намного лучше, чем комиссия 2% за транзакцию для крупных транзакций)

0 голосов
/ 12 апреля 2010

Исходя из вашей рецензии, скрипт звучит как отличная идея, если предполагается, что эти переносы должны быть полностью автоматизированы. Есть ли какое-либо преимущество для дистрибьютора, чтобы войти на веб-страницу, чтобы инициировать перевод? Если на сайте они не будут заниматься чем-то еще, вам, вероятно, лучше просто воспользоваться автоматизированным решением, по крайней мере для первой версии этого сервиса.

...