Поднимите уровень вашего электронного бизнеса

Средства разработки и решения, которые произведут революцию в вашем бизнесе.

Sell Online

Рекомендованные решения разработчика

Интерфейс программирования приложений Buy Anyware API позволяет текущим клиентам осуществлять автоматический вход на страницы покупки интернет-магазинов

Описание
После первой успешной покупки покупателю Plimus присваивается номер аккаунта. Этот номер аккаунта передается продавцу как переменная величина, отображающая номер уведомления о моментальном платеже (IPN), также называемая accountId (номер аккаунта). Используя accountId, продавцы могут при помощи Plimus Buy Anyware API получать жетоны аутентификации с ограничением по времени, которые затем могут быть использованы для вызова страницы покупки и входа с автоматическим вводом логина и пароля. Страница покупки может быть вызвана в любой момент (например, шаг 1, шаг 2, PayPal, контрольная панель). Благодаря этому покупателю не придется повторно вводить персональные данные (вместе с тем, находясь на странице "Шаг 1", покупатель, конечно же, всегда может проверить или изменить свои данные), или вводить данные новой кредитной карты (покупатель может использовать данные кредитной карты, использованной в прошлый раз, или ввести новый инструмент оплаты любого рода).

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

https://ws.plimus.com/services/2/tools/auth-token?shopperId=[номер аккаунта (accountId)]&expirationInMinutes=[желаемое время действия жетона]

Жетон аутентификации - это длинное, сложное шестнадцатеричное значение, которое имеет следующий вид (например):

Il%2FymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv
4z96GuPwFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D

Теперь можно получить доступ к странице покупки путем построения следующего URL:

http://www.plimus.com/jsp/entrance.jsp?contractId=[номер контракта (contractId)]&target=[желаемый номер шага]&token=[жетон аутентификации]

Например, URL-адрес может выглядеть следующим образом:

http://www.plimus.com/jsp/entrance.jsp?contractId=2115828&token=Il/ymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv4z96GuP
wFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D&target=step1

Если все сделано правильно, этот URL в результате приведет на страницу покупки - шаг 1, при этом продавец будет идентифицирован системой (войдет в нее), как показано на следующем скриншоте:


 

Если при попытке авторизации возникнет проблема (например, если истек срок аутентификации), покупатель увидит пустой экран.

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

https://ws.plimus.com/services/2/tools/auth-token?shopperId=номер аккаунта (accountId)]&expirationInMinutes=[желаемое время действия жетона]

Жетон аутентификации - это длинное, сложное шестнадцатеричное значение, которое имеет следующий вид:

Il%2FymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv
4z96GuPwFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D

Теперь можно получить доступ к странице покупки путем построения следующего URL:

http://www.plimus.com/jsp/entrance.jsp?contractId=[номер контракта (contractId)]&target=[желаемый номер шага]&token=[жетон аутентификации]

Например, URL-адрес может выглядеть следующим образом:

http://www.plimus.com/jsp/entrance.jsp?contractId=2115828&token=Il/ymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv4z96GuP
wFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D&target=step2

Если все сделано правильно, этот URL в результате приведет на страницу покупки - шаг 2, при этом продавец будет идентифицирован системой (войдет в нее), как показано на следующем скриншоте:


 

Если при попытке авторизации возникнет проблема (например, если истек срок аутентификации), покупатель увидит пустой экран.

Вариант использования 3: Вход в покупательскую панель управления с предварительным входом на сайт
Сначала необходимо получить жетон аутентификации. Это делается путем построения следующего URL:

https://ws.plimus.com/services/2/tools/auth-token?shopperId=[номер аккаунта (accountId)]&expirationInMinutes=[желаемое время действия жетона]

Жетон аутентификации - это длинное, сложное шестнадцатеричное значение, которое имеет следующий вид:

Il%2FymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv
4z96GuPwFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D

Теперь можно получить доступ к странице панели управления покупателя путем построения следующего URL:

http://www.plimus.com/jsp/entrance.jsp?targetcp&token=[жетон аутентификации]

Например, URL-адрес может выглядеть следующим образом:

http://www.plimus.com/jsp/entrance.jsp?contractId=2115828&token=Il/ymWFIrmtJ9s7%2BBuGbRLzrGZN0ewnLeu7xC0L9XHqcodHv4z96Gu
PwFbClE1ircTpe7YQxLeXJCHxHBClIRQ%3D%3D&target=cp

Если все сделано правильно, этот URL в результате приведет на страницу панели управления покупателя, при этом продавец будет идентифицирован системой (войдет в нее), как показано на следующем скриншоте:

Если при попытке авторизации возникнет проблема (например, если истек срок аутентификации), покупатель увидит пустой экран.

 

Зарегистрируйтесь для пробной учетной записи

Изучите нашу защищенную тестовую зону. У вас уже есть учетная запись? Вход >

Plimus Buy Anyware™

Техническая перспектива

 
Получить PDF-файл

Рекомендуемые решения