文档控制台
文档首页/
Paynicorn 支付/
商户后台/
应用管理/

应用管理

更新时间:2023.12.01 07:48:47

应用管理

接入 Paynicorn 之前,您需要为您的产品创建一个应用。若您有多个产品可以创建多个应用,这样可以隔离不同产品之间的交易数据。

如何创建应用

商户未激活状态时

  1. 进入“应用”——“应用申请”,填写应用信息并提交。
  2. 未激活状态时至多只能申请五个只支持收款类型的应用。
  3. 应用申请成功后
    • 默认处于测试模式。
    • 有 500 美金的支付限额。
    • 支付使用 Paynicorn 的模拟支付方式,不会有实际金额的扣除。
  4. 在“应用列表 / Apps” 点击“切换至生产模式”切换支付方式(此操作不可逆)。

商户已激活状态

  1. 进入“应用”——“应用申请”,填写应用信息并提交。
  2. 已激活状态时可申请无数量限制的应用,支持收款、订阅、退款、代付等功能。
  3. 其他步骤和特性同“商户未激活状态时”。

前端跳转地址 ( cpFrontPage )

  1. 用于在用户完成或取消支付流程后,从 Paynicorn 页面返回到商户的页面。
  2. 支持 Web 和 Android Deeplink 跳转。
  3. 在 Dashboard 中设置默认的 cpFrontPage 值。如果在 API 中未传入 cpFrontPage 参数,将使用此默认值。
  4. 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)

  1. Paynicorn 会通过该地址通知商户服务端订单状态的变化。
  2. 默认情况下,只针对成功的支付订单进行通知。
  3. Paynicorn 会尝试通知该地址10次,按照衰减策略。
  4. 商户服务端接收到通知后需按照要求返回前置字符串 "success_" 拼接 txnId 。