应用管理
更新时间:2023.12.01 07:48:47
应用管理
接入 Paynicorn 之前,您需要为您的产品创建一个应用。若您有多个产品可以创建多个应用,这样可以隔离不同产品之间的交易数据。
如何创建应用
商户未激活状态时
- 进入“应用”——“应用申请”,填写应用信息并提交。
- 未激活状态时至多只能申请五个只支持收款类型的应用。
- 应用申请成功后:
- 默认处于测试模式。
- 有 500 美金的支付限额。
- 支付使用 Paynicorn 的模拟支付方式,不会有实际金额的扣除。
- 在“应用列表 / Apps” 点击“切换至生产模式”切换支付方式(此操作不可逆)。
商户已激活状态
- 进入“应用”——“应用申请”,填写应用信息并提交。
- 已激活状态时可申请无数量限制的应用,支持收款、订阅、退款、代付等功能。
- 其他步骤和特性同“商户未激活状态时”。
前端跳转地址 ( cpFrontPage )
- 用于在用户完成或取消支付流程后,从 Paynicorn 页面返回到商户的页面。
- 支持 Web 和 Android Deeplink 跳转。
- 在 Dashboard 中设置默认的 cpFrontPage 值。如果在 API 中未传入 cpFrontPage 参数,将使用此默认值。
- Android 应用可设置 Deeplink 跳转地址,在 manifest.xml 文件中添加对应 activity 来接收 Deeplink 地址。
<activity
android:name="your-package-name.Your-activity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="your-scheme"
android:host="your-package-name"
android:path="/your-path"/>
</intent-filter>
</activity>
后端通知地址(Webhook)
- Paynicorn 会通过该地址通知商户服务端订单状态的变化。
- 默认情况下,只针对成功的支付订单进行通知。
- Paynicorn 会尝试通知该地址10次,按照衰减策略。
- 商户服务端接收到通知后需按照要求返回前置字符串 "success_" 拼接 txnId 。
本文导读