Изменить подписки с помощью PayPal против Amazon FPS - PullRequest
4 голосов
/ 20 декабря 2010

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

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

Я искренне надеюсь, например, что эта статья http://talklikeaduck.denhaven2.com/2007/09/02/how-to-cure-the-paypal-subscription-blues

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

  • Поддержка нескольких подписок и типов / уровней подписки.Например, у одного пользователя может быть 1 План А, оплачиваемый ежемесячно по 10 долл. США, и 1 План С, оплачиваемый по 50 долл. США в месяц, и 1 План Д., оплачиваемый по 100 долл. США в год.
  • Поддержка изменения произвольных сумм платежей.Например, пользователь получал план в размере 40 долларов в месяц, но затем изменял его на план в 100 долларов в месяц.Затем отменяется, а затем снова регистрируется по 50 долларов в месяц, прежде чем истек срок 100 долларов.Пользователь по-прежнему должен получать 100 долларов США за месяц, за который он заплатил 100 долларов, а затем должен перейти на план в размере 40 долларов в месяц.
  • Разрешить оплату сумм подписки между моими пользователями.Таким образом, один пользователь может инициировать платеж в размере 50% от любой суммы, которую он до сих пор внес в систему.Мое приложение будет обрабатывать эти типы операций в стиле рынка, и эти платежи должны работать в контексте подписок ...

Не похоже, что есть библиотека с открытым исходным кодом PHP, которая делает то, что мне нужнолибо с Amazon или Paypal.Так что я с нетерпением жду, чтобы написать это сам.(будьте рады, что вы ошиблись, возможно, Freemium для PHP?).Я не могу использовать различные услуги подписки, которые доступны .Потому что они, как правило, не поддерживают описанные выше функции, и потому что мне нужен прямой доступ к API PayPal или Amazon FPS для более позднего решения проблем рынка.

Что подводит меня к моему вопросу.Какую платёжную платформу выбрать для удобства управления подписками?Пожалуйста, отправьте меня в правильном направлении, у меня только так много времени.Но я тоже не успеваю принять неправильное решение.Пожалуйста, предоставьте доказательства ваших предпочтений и, если возможно, подробно опишите вашу работу, сравнивая две системы.У Google есть единственная другая платежная платформа, и в настоящее время их система подписки находится на стадии бета-тестирования. Если вы предлагаете какую-то другую лучшую систему, предоставьте массу веских причин, потому что мне нужен популярный механизм оплаты, с которым люди будут чувствовать себя комфортно!1025 * -Ft

1 Ответ

1 голос
/ 06 июля 2011

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

Какой PayPalAPI вы думаете об использовании?Используя API PayFlow XML, я обнаружил, что в тысячи раз проще просто развернуть свою собственную службу подписки.Если используемый вами API поддерживает создание «ссылочных транзакций» на основе идентификатора предыдущей успешной транзакции, вы можете избавить себя от головной боли, отслеживая суммы подписки пользователей, отслеживая, что было оплачено, и создавая сценарий биллинга, который выполняетсяв ежедневной хронологии, проверяя каждого пользователя, чтобы увидеть, нужно ли ему платить (и сколько), а затем создавая справочную распродажу для каждого из них.

Конечно, не забывайте, что вы должны явноПрежде чем вы начнете выставлять счета на регулярной основе, спросите у пользователей разрешение, и должна быть хорошая политика выставления счетов и конфиденциальности.Одна из проблем этой настройки заключается в том, что вам в значительной степени необходимо создавать свои собственные сценарии для управления подписками и платежами людей - к счастью, я использовал PayPal для регулярного выставления счетов в веб-приложении, в котором уже есть подписки и встроенная система учета.1006 * Дайте мне знать, если вам нужны какие-либо предложения о том, как это сделать!

...