Получить информацию о клиенте на странице размещенного платежа и URL возврата - PullRequest
0 голосов
/ 05 января 2019

Я хотел бы интегрировать подписку Zoho для нашего веб-приложения c # mvc. я в настоящее время сомневаюсь в 2 сценариях при оплате

  1. Можно ли как-то указать данные клиента на странице размещенного платежа? В настоящее время поля пусты и создаются новый клиент и новая подписка.

  2. После завершения оплаты страница будет перенаправлена ​​на обратный URL-адрес (который мы укажем при создании продукта). Есть ли способ получить детали клиента по возвращаемому URL в качестве параметра строки запроса

    Пример: {return_url} / customer_id = {Id}

Пожалуйста, помогите мне понять два вышеупомянутых сценария. Заранее спасибо.

1 Ответ

0 голосов
/ 08 января 2019

Подписки Zoho поддерживает два типа размещенных страниц: общедоступные страницы и страницы на основе API.

При подписке через общедоступную страницу каждый раз создается новый клиент и новая подписка.

Однако, если вы хотите создать несколько подписок для одного клиента, я предлагаю вам воспользоваться страницей API Hosted Page . Там вы можете создать подписку, используя «customer_id» (уникальный идентификатор из подписок Zoho для ссылки на клиента).

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

Обратитесь к этому блогу , чтобы узнать больше.

...