Понимание процесса создания новой учетной записи

Я начал создавать форму, используя recurly.js. Итак, в форме у меня есть план, цена, кредитная карта, имя, адрес всех остальных. Тогда я получаю токен.

Что мне теперь делать?

На стороне сервера я делаю.

Recurly.Account account = new Recurly.Account(accountID)
{
    Email = model.Email,
    FirstName = model.FirstName,
    LastName = model.LastName
};

Recurly.BillingInfo billingInfo = new Recurly.BillingInfo(account)
{
    TokenId = model.recurlyToken
};
billingInfo.Create();

Я получаю ошибку

Error in created the Recurly Account The information being saved is not valid.

Почему мне нужно пополнить адрес электронной почты, имя и фамилию? Я что-то пропустил?

1 ответ

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

  1. Используйте Recurly.js или другое средство для передачи конфиденциальной информации для получения секретного токена.
  2. Затем используйте этот токен для отправки учетной записи, подписки и т. Д. Через API Recurly.

Я использую конечную точку подписки, чтобы создавать учетные записи пользователей и подписывать их на план за один шаг, а не делать это за несколько шагов.

Похоже, вы используете JavaScript (возможно, Node) для выполнения кода на стороне сервера, поэтому я бы предложил использовать Node-Recurly для выполнения вызовов API и Recurly.js для обработки ваших конфиденциальных данных.

Другие вопросы по тегам