Обновление платежной платформы Alipay и полный анализ обновлений

Alipay

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

0 серия статей

первая серияПолный анализ платежей в приложении WeChat
вторая серияПолный анализ платежей в приложении Alipay
Серия третьяПолный анализ оплаты публичного аккаунта WeChat
Серия четвертаяПолный анализ оплаты скан-кода WeChat
Пятая серияПолный анализ мгновенных платежей Alipay
Шестая серияПолный анализ возврата средств WeChat
Седьмая серияПолный анализ возврата средств Alipay
Серия восьмаяОбновление платежной платформы Alipay и полный анализ обновлений

1 Введение

Сейчас Alipay начинает сосредотачиваться на концепции платформы разработки: открытая платформа предназначена для разработчиков, а торговая платформа — для тех, кто не является разработчиком. (аналог WeChat)
Рекомендуется сначала ознакомиться с введением и функциями следующих двух платформ.

нажмите прыжокОткрытая платформа Alipay

支付宝开放平台
Открытая платформа Alipay

Нажмите здесь, чтобы прыгнутьТорговая платформа Alipay

支付宝商户平台
Торговая платформа Alipay

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

2 Способы оплаты

Способы оплаты Alipay следующие:

  1. Платить лицом к лицу
    - Отсканируйте код для оплаты
    - оплата по штрих-коду
  2. Оплата приложения
  3. Оплата мобильного сайта
  4. Мгновенная оплата

Мы можем посмотреть запись платежного документа на открытой платформе и торговой платформе соответственно:

Запись документа открытой платформы

开放平台支付文档
Платежная документация открытой платформы

Ввод документа торговой платформы

商户平台支付文档
Платежный документ торговой платформы

Нажмите, чтобы просмотреть и открыть для себя. Некоторые способы оплаты все еще находятся в процессе перехода между новыми и старыми результатами на торговых платформах и открытых платформах. (Это немного грязно, если вы не понимаете)

  1. Оплата лицом к лицу может быть использована только после подачи заявки на AppId на открытой платформе (должен быть выдан после открытой платформы).
  2. Мгновенная оплата не интегрирована в открытую платформу, вызвать ее по-прежнему можно только через старый интерфейс, а вход по-прежнему только на платформе мерчанта.
  3. Существуют соответственно новая и старая версии оплаты через приложение и оплату через мобильный сайт.

Новая версия документа выглядит следующим образом:

新版本移动支付介绍
Внедрение новой версии мобильного платежа

Старая версия документа выглядит следующим образом:

老版本移动支付文档
Старая версия документации по мобильным платежам

Ниже мы сосредоточимся на разнице между новой и старой версиями обновленных 2 способов оплаты.

3 Различия в оплате между старой и новой версиями

Завершение полной оплаты включает в себя следующие процессы:

  1. оплата доступа
  2. Создать информацию о транзакции
  3. Клиент инициирует платеж
  4. получать информацию асинхронно
  5. транзакция запроса
  6. Возвращать деньги

Процесс старой версии был подробно объяснен в предыдущей серии статей, далее в основном описывается процесс новой версии.

3.1 Плата за доступ

В платформе разработки необходимо создать приложение. Официальные документы для конкретных руководств по созданию и настройке:
открытый дом Али боится иметь .com/platform/…

После создания и настройки приложения необходимо активировать платеж, и ввести конкретное приложение - информация о функции - функция приложения

申请支付
подать заявку на оплату

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

3.2 Создать платеж по транзакции

В новой версии платежа за транзакцию в основном заменен партнер на appid, что означает, что каждый платеж не только принадлежит учетной записи Alipay, но и принадлежит конкретному приложению. Другие — тонкая настройка некоторых параметров и замена имен интерфейсов. Я не буду здесь вдаваться в подробности.

PS: Alipay предоставляет серверный SDK, на который рекомендуется ссылаться напрямую, без необходимости сращивания параметров, запросов и т. д.

3.3 Клиент инициирует платеж

Рекомендуется загрузить последнюю версию клиента и заменить ее последним методом. После замены обнаруживается, что он совместим с параметрами, генерируемыми интерфейсом более низкой версии.

Клиент на моем Github также был обновлен:

  1. Сторона Android:PayAndroid
  2. Сторона iOS:PayiOS

3.4 Получение информации асинхронно

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

异步消息通知
Уведомление об асинхронном сообщении

3.5 Возврат

На мой взгляд, самое удобное после обновления интерфейса — получить возврат средств.
Старая версия процесса возврата выглядит следующим образом:

老版本退款流程
Процесс возврата старой версии

PS: Здесь украдена блок-схема возврата Ping++.
Официальная документация о возмещении

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

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

Но! Когда вы платите за обновление, чтобы использовать новый интерфейс, вы найдете еще одининтерфейс возврата

新退款接口
Новый интерфейс возврата

То есть после вызова синхронизация может вернуть результат возврата. Это так удобно, я не знаю, насколько. . . Значительно снижает объем разработки и вероятность ошибок при проверке возврата. (На самом деле старая версия кода возврата особенно подвержена ошибкам)

4 Резюме

Подводя итог, настоятельно рекомендуется использовать новый интерфейс открытой платформы, если позволяют условия или если вы новичок в платежах Alipay. Также рекомендуется обновить код апгрейда, если вы его уже взяли. (если клиент совместим)
Над. . . Позже мы продолжим уделять внимание обновлениям, связанным с оплатой, и некоторым возникающим проблемам.

конец

Больше статей следите за моим публичным аккаунтом

我的公众号
мой публичный аккаунт