Я занимался настройкой веб-приложений, которые в значительной степени полагаются на возможность пользователей часто и существенно изменять подписки. Возможно, я также использую функции торговой площадки, и мне нужна система, которая без проблем поддерживает и то, и другое.
Я видел множество ужасных историй о сложности изменения подписок, включая двойное выставление счетов или отключение пользователей в неподходящее время.
Я искренне надеюсь, например, что эта статья http://talklikeaduck.denhaven2.com/2007/09/02/how-to-cure-the-paypal-subscription-blues
устарело. Примеры использования, которые я имею в виду, даже сложнее, чем те, которые он упомянул. Вот пример того, что я хотел бы сделать:
- Поддержка нескольких подписок и типов / уровней подписок. Например, у одного пользователя может быть 1 план A с ежемесячной оплатой 10 долларов США и 10 план C с оплатой 50 долларов США в месяц и 1 план D с оплатой 100 долларов США в год.
- Поддержка изменения произвольных сумм платежей. Например, пользователь был на плане 40 долларов в месяц, но затем изменил его на план 100 долларов в месяц. Затем отменит, затем снова зарегистрируется по цене 50 долларов в месяц до истечения срока в 100 долларов. Пользователь все равно должен получить 100 долларов за обслуживание в течение месяца, за который он заплатил 100 долларов, а затем должен перейти на тарифный план 40 долларов в месяц.
- Разрешить оплату сумм подписки между моими пользователями. Таким образом, один пользователь может инициировать платеж в размере 50% от суммы, которую он уже внес в систему. Мое приложение будет обрабатывать эти типы операций в стиле торговой площадки, и эти платежи должны работать в контексте подписок ...
Не похоже, что существует PHP-библиотека с открытым исходным кодом, которая делает то, что мне нужно, с Amazon или Paypal. Так что я с нетерпением жду возможности кодировать это сам. (будьте рады, если вы ошиблись здесь, возможно, Freemium для PHP?). Я не могу использовать различные доступные службы подписки. Потому что они, как правило, не поддерживают вышеперечисленные функции, а также потому, что мне нужен прямой доступ к API PayPal или Amazon FPS для дальнейшего использования через проблемы с рынком.
Это подводит меня к моему вопросу. Какую платежную платформу мне выбрать, чтобы упростить управление подписками? Пожалуйста, отправьте меня в правильном направлении, у меня так много времени. Но у меня тоже нет времени на неправильное решение. Пожалуйста, предоставьте доказательства своих предпочтений и, если возможно, подробно опишите свою работу по сравнению двух систем. У Google есть единственная другая платежная платформа, и в настоящее время их система подписки находится в стадии бета-тестирования. Если вы предлагаете какую-то другую лучшую систему, пожалуйста, предоставьте поставщику массу веских причин, потому что мне нужна популярная платежная система, с которой люди будут чувствовать себя комфортно!
-FT