余额转账

余额转账分为两种场景:

  1. 你向用户进行余额转账。该场景只能使用企业付款 API,请参考 企业付款 流程。
  2. 用户向你或其他用户进行转账,该章节主要介绍这种场景:

balance_transfer1

① 客户端打开转账界面,用户输入转账金额,选择转账的用户;

② 服务端根据用户的转账信息调用 Ping++ 的余额转账 API;

③ 当用户当前账户余额满足条件时,Ping++ 会扣除用户余额并提示转账成功,返回余额转账对象;

④ 所以,如有需要可以加上主动查询机制:调用 Server-SDK 封装的查询方法,查询对应赠送余额的用户对象,查看余额是否增加;

⑤ 服务端收到 Ping++ 转账成功的通知后,请自行通知转入方用户和转出方用户转账成功。

注意事项:

  1. 你向用户余额转账时(使用企业付款 API )同样会检查你自身(系统用户:0)余额是否充足。不充足时无法发起转账。

  2. 在你向用户余额转账完成后,不仅会生成企业付款对象,还会生成余额转账对象(其中转出方是系统用户:0)。

  3. 使用此接口必须保证用户可提现余额大于0。

下一步余额明细