@franciskoEU

Как на сайте Wordpress правильно присвоить пользователю статус после оплаты?

Всем привет! Хочу посоветоватся по поводу организации оплаты на сайте. Есть сайт, на нем регистрируются пользователи и у них есть возможность оплатить услуги по разным пакетам (типа bronze, silver, gold).
Насколько я понимаю после успешной оплаты платежная система шлет мне на сервер запрос с соответствующей информацией, и потом, в зависимости от типа ответа, мне нужно присвоить пользователю соответствующий статус.
Мне думается, что неплохо это сделать через метаполя (add_user_meta или update_uset_meta), что-то типа:
$user_id = get_current_user_id();
if (ответ от платежной системы = true) {
update_user_meta( $user_id, 'membership', 'gold' );
}

Вопрос: правильно ли я думаю, или есть другие, лучшие варианты?
все-таке дело идет о деньгах (причем чужих) и нужно быть аккуратным:))
Спасибо!
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
@cema93
WordPress разработчик
всё вы правильно понимаете
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы