Оплата до регистрации информации сохраняется в БД - PullRequest
0 голосов
/ 24 октября 2018

Так что у меня все реализовано с помощью braintree и rails.Однако я хотел немного переключиться.У меня есть роль пользователя, которая является бизнес-аккаунтом.Когда кто-то хочет зарегистрироваться в качестве бизнес-аккаунта, я хочу, чтобы он заплатил до фактического сохранения регистрации устройства?Я видел это на многих сайтах, но не могу найти какие-либо ресурсы в Интернете, как это сделать.Кто-то, пожалуйста, приведите пример того, как это может работать.

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Как говорится в одном из комментариев, ваш вопрос неопределенный.

Что бы я сделал, чтобы в этой таблице был столбец, в котором указано, выплачена ли запись.

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

0 голосов
/ 24 октября 2018

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

При отправке этой информации она перейдет к действию контроллера со всеми параметрамирегистрация и выставление счетов.

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

Еепросто общая идея, как это можно реализовать.

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