это может показаться странным, но сейчас я работаю над сайтом на основе членства, где пользователи регистрируются и выбирают режим членства, который будет на ежемесячной, ежеквартальной или годовой основе. Это будет на основе PayPal. Однако, несмотря на то, что я проработал 5 лет, я никогда не работал над каким-либо проектом электронной коммерции: \ вместо этого я работал практически над всем остальным, т. Е. Интегрировал википедию, создал почтовый клиент, pdf-разбор и т. Д., И т. Д., И я немного озадачен как начать с этого. Раньше я не совершал никаких покупок в Интернете - я знаю теорию об использовании третьей стороны для платежей, и все, но я не знаю, как мне структурировать свою систему.
Как у нас есть 3 пользователя, бесплатные пользователи, пользователи премиум и золото. У бесплатных пользователей минимальный доступ, у золотых - максимальный, а у премиум-пользователей - несколько промежуточных, и, соответственно, с них взимается соответствующая плата. Я думал о том, как работают такие веб-сайты, я имею в виду, скажем, пользователь подписывается на золотой аккаунт и платит за 3 месяца. Что происходит в конце трех месяцев, если сайты членства таковы, что они автоматически выставляют счет человеку после каждого периода времени, или ему будет предложено заплатить в конце своего членства? И какую информацию мне нужно будет хранить в этом случае относительно транзакций и всего.
Плюс, как я могу протестировать эту систему, не используя кредитную карту в реальном времени или около того: \ - извините, если я звучу как нуб, но у меня никогда не было возможности поработать над таким проектом раньше. Учиться никогда не поздно.
Я решил, что членство будет довольно простым в этом аспекте, что - при регистрации пользователям будет предоставлена бесплатная учетная запись, и им будет разрешено обновлять свои учетные записи в течение установленного периода, по истечении которого они будут сброшены. вернуться к своим основным учетным записям, если они не решили продлить с платной подпиской. Теперь проблема в том, что я абсолютно не представляю, как заставить это работать, и я не буду использовать периодическое выставление счетов.
Имеет ли какое-то значение, использую ли я PayPal, 2checkout или Google Checkout или базовая методология одинакова для всех?