跳轉到內容
View in the app

A better way to browse. Learn more.

PHP論壇人

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[开源插件] 支付宝 官方接口 for IPS 4.5 (论坛需ICP备案)

精選回覆

發表於

[开源插件] 支付宝 官方接口 for IPS 4.5 (论坛需ICP备案)

 --------------------------------------------

[在下面点击下载]

AliPay.tar

 --------------------------------------------

 

 

 

开放平台的申请流程
https://opendocs.alipay.com/open/200/105304

 

支付宝开放平台
https://open.alipay.com/platform/home.htm

首先,个人实名验证 或 企业实名验证

然后,选择服务范围,自研开发服务提供第三方服务+自研开发服务

 

自研开发服务
通过平台研发自己使用的小程序、生活号等应用
让自己的网页、移动等应用系统,接入平台提供的支付、营销、数据等开放能力,实现自己的业务服务

 

提供第三方服务+自研开发服务 (仅限企业账号)
接入平台能力,为客户提供小程序、生活号、网页、移动等应用的研发服务
接入平台提供的支付、营销、数据等开放能力,为客户提供系统服务
包括了自研开发服务的范围

alipay0.png

 

本文章最後於,由Jack編輯

  • 樓主

我用企业账号

服务范围 提供第三方服务+自研开发服务

有一些地方不一样


 


控制台 -> 我的应用 -> 自研服务 -> 网页&移动应用 -> 支付接入
https://open.alipay.com/platform/home.htm

01x.png

 

 


应用名称: 论坛人

应用图标: 建议320*320像素

应用类型: 网页应用

网址: https://phpforumer.com/

应用简介: PHP源码

-> 确认创建

02x.png

 

 

 

 

 

就能进入 [PHP论坛人] 应用列表

03-1x.png

 

 

 

底下有这一行

请使用商家主账号登录商家中心绑定此应用id,获取完整能力签约状态。

-> 商家中心
https://mrchportalweb.alipay.com/accountmanage/bind/appIdBindList
03-2x.png

 

 

 

 

支付宝 商家中心 -> 绑定 -> APPID绑定 -> 添加绑定

04x.png

 

 

 


APPID: 将APPID输入

05x.png

 

 

 

 

 

返回 [PHP论坛人] 应用列表 -> 开发设置 -> 开发信息

接口加签方式: -> 设置

06x.png

 

 

 


加签管理

选择加签模式: -> 公钥

加签方式:SHA256withRSA

填写公钥字符:

07x.png

 

 

 

 

密钥生成工具
https://opendocs.alipay.com/open/291/introduce

工具下载
WINDOWS(windows 版本工具请不要安装在含有空格的目录路径下,否则会导致公私钥乱码的问题)

MAC_OSX

 

 

 


WINDOWS版本的软件下载后并安装,然后登录

密钥长度 -> RSA2

密钥格式 -> PKCS8(JAVA适用) 或許要用  PKCS1 (非JAVA适用)

-> 生成密钥 -> 自动生成  应用私钥、应用公钥 (请记得将应用私钥、应用公钥 另外保存下来)

-> 复制公钥

08x.png

 

 

 

 

 

回到刚才的 加签管理 页面,填入公钥字符 -> 保存设置

09x.png

 

 

 

 

将自动生成 应用公钥RSA2、支付宝公钥RSA2

10x.png

 

 

 

 

返回 [PHP论坛人] 应用列表 -> 开发设置 -> 开发信息

接口内容加密方式:-> 设置 -> 生成新密钥

生成新密钥后,所有对请求业务内容和响应内容进行AES加密的接口,支付宝网关加解密均会即时使用更新的密钥。接口需要您的开发工程师重新调试后才能正常使用。

11x.png

 

 

 

 


返回 [PHP论坛人] 应用列表 -> 提交审核

您的申请已提交,预计在1天内完成审核,扫一扫更快收到通知

12x.png

 

 

13x.png

 

 

 

 

 


审核通过后

14x.png

本文章最後於,由Jack編輯

  • 樓主

由于我论坛没有备案,以下为模拟画面

 

IPS论坛后台 -> 应用程序 -> 市场添加,或者手动上传

01x.png

 

 

 

 


IPS论坛后台 -> 商城 -> 付款 -> 设置 -> 货币 -> 添加

货币代码 -> CNY -> 默认? -> 所有语言全选择 -> 保存

02x.png

 

 

 

03x.png

 

 

 

 

 

IPS论坛后台 -> 商城 -> 付款 -> 设置 -> 付款方法 -> 创建新的

04x.png

 

 

 

 

付款方法 -> 支付宝(AliPay) -> 保存

05x.png

 

 

 


名称 -> 支付宝 或 AliPay

app_id -> APPID

merchant_private_key  -> 应用私钥

alipay_public_key  -> 支付宝公钥

06x.png

 

 

 

 

 


将商城所有的产品、有偿订阅,都添加 CNY 人民币的价格

07x.png

 

 

 

08x.png

  • 樓主

使用支付宝付款

当前货币单位 切换为CNY 人民币 -> 现在订阅

01x.png

 

 

 

可看到货币单位 ¥ 为CNY人民币

-> 你想要如何付款? -> 选择 支付宝 -> 下单并付款

02x.png

 

 

 

 

支付宝显示错误代码 insufficient-isv-permissions

错误原因: ISV权限不足,建议在开发者中心检查签约是否已经生效

03x.png

 

 

论坛网址需要ICP备案、要开通 支付宝 电脑网站支付

所以接下的教程没办法写了

之前不知道放什么地方了。早找到早就开源了:classic_biggrin:

建立帳號或登入後發表意見

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.