0

我想制作一个界面,以便用户可以使用 PHP 技术在 citrus 注册和登录,并在付款中使用该钱包。柑橘是否为此提供任何 API?

4

1 回答 1

0

是的,Citrus-Pay 确实提供了与 Wallet 集成的 API,您可以在其中定义自己的界面。

或者,您也可以使用 Citrus 提供的标准 UI。如果您想继续使用 API,

1) 使用此链接中提到的 API 获取注册令牌:https ://developers.citruspay.com/documentation/wallettab/identity-profile/oauth-token-api/

2) 下一步调用 Find or Create User API。此 API 将触发对请求中传递的客户手机号码的 OTP。(Citrus 钱包由手机号码唯一标识)

开发指南上的 API:https ://developers.citruspay.com/documentation/wallettab/identity-profile/find-or-create-a-wallet/

3) 现在必须在适当的 API 中输入此 OTP。在步骤 2 中调用的 find 或 create wallet API 的响应中会告知要使用的 API。(也支持基于密码的登录)。

它可以使用 MOTP API 登录(对于现有的 citrus 钱包客户)或验证移动和签名 API(对于刚刚创建的新钱包帐户)在此处输入链接描述

4)您将获得一个完整的访问令牌(prepaid_pay)作为响应。将其传递到您需要代表用户调用的所有其他 API 的标头中。

5)例如:要使用客户现有的钱包余额进行付款,请使用以下 API:https ://developers.citruspay.com/documentation/wallettab/pay-using-citrus-wallet/make-payment/

希望这可以帮助

于 2016-12-21T14:05:38.410 回答