包含“F”的产品文档
业务系统使用文档>12、应用管理>支付接口>微信H5支付
微信H5支付1.使用前置:业务系统--->应用--->插件列表--->下载微信 H5 支付应用下载方式与支付宝网页支付插件相同,支付宝网页支付安装2.使用配置:请提前前往微信支付签约APPID/AppSecret登录【微信公众平台】,在【开发】-【基本配置】中查看。商户号 MerchantId/商户支付密钥 Key登录【微信公众平台】,确认【微信支付】的状态是【已申请】。否则请按照后台的提示进行申请,这个过程一般需要若干个工作日才能完成。在你申请的过程中,会收到一封来自微信支付的邮件。邮件名称类似《恭喜您成功通过微信支付商户资料审核》。邮件内容类似下图,图中有三个信息:【微信支付商户号】【商户平台登录帐号】【商户平台登录密码】其中“微信支付商户号”就是我们需要的【商户号 MerchantId】获取后,进入【微信支付平台】点击【账户中心】-【API 安全】进入 API 安全管理的页面。如果页面提示你安装操作证书一类的,就按照提示安装,然后重新进入这个页面。然后在该页的【API 密钥】部分,点击【设置密钥】,可以看到密钥内容,该密钥就是我们需要的【商户支付密钥 Key】更详细配置教程请查看微信支付官方文档
业务系统使用文档>12、应用管理>支付接口>线下支付
线下支付1.使用前置:业务系统--->应用--->插件列表--->下载线下支付应用下载方式与支付宝网页支付插件相同,支付宝网页支付安装2.操作配置:提前准备好收款信息
业务系统使用文档>12、应用管理>支付接口>支付宝国际支付
支付宝国际支付1.使用前置:业务系统--->应用--->插件列表--->下载支付宝国际支付应用下载方式与支付宝网页支付插件相同,支付宝网页支付安装2.使用配置:使用前请前往支付宝国际平台,签约并创建应用签约并创建应用,然后获取密钥信息支付宝国际版中的商户id以及密钥信息等请查看《海外企业支付宝账户签约指引和使用手册》
业务系统使用文档>12、应用管理>支付接口>支付宝当面付
支付宝当面付1.使用前置:业务系统--->应用--->插件列表--->下载支付宝当面付应用下载方式与支付宝网页支付插件相同,支付宝网页支付安装2.使用配置:请提前注册好支付宝开放平台安装好支付宝网页支付插件后,可以在系统接口--->支付接口中查看配置接口前需要进行签约并创建应用,才可获得 APPID、支付宝公钥及商户私钥。支付宝网页支付签约地址开通应用之后就可以在接口配置中填入对应的配置了支付宝当面付 AppId、商户私钥以及支付宝公钥获取请看,配置获取
业务系统使用文档>12、应用管理>三方登录>Google
Google 三方登录注意事项已注册智简魔方官网会员已购买业务管理系统 V10.3.8 及以上版本并获取授权码在当前页面右上角确认账号与授权码/域名信息确认无误后,点击 “立即购买” 选择购买周期并完成支付完成支付后,在当前页面单击 “立即安装”在弹窗页面输入后台管理地址目录,即可一键安装本应用例如,后台地址为https://idcsmat.com/admin,请在弹窗中输入admin注:如果安装失败,请点击 “下载安装包” 手动安装,安装包请保存至 /public/plugins/oauth操作步骤1.同步应用插件2.配置三方接口3.获取 id 和密匙网站回调域:Google(已验证)Authorized redirect URIs: https://www.v10.com/console/v1/oauth/callback/Google注意:需将www.v10.com换为自己的域名
业务系统使用文档>12、应用管理>支付接口>支付宝国际支付antom
支付宝国际支付antom1.使用前置:业务系统--->应用--->插件列表--->下载支付宝国际支付 antom2.配置文档1、访问国际支付宝面板https://dashboard.alipay.com,并登录;2、创建商家账号;3、进入开发者--密钥配置创建或替换密钥,需要注意的是商户私钥只会显示一次,一定要保存:4、进入开发者-快速开始,获取到 Client ID5、在 v10 后台配置****支付宝国际支付进阶版****支付宝用户 ID 为:Client ID;商户私钥为:只显示一次的私钥;支付宝公钥为: Anotom 公钥;汇率为:支持货币单位/系统货币 (比值);支付方式为:客户端支付方式,可以选择支付宝中国,支付宝香港(只能香港版本支付宝才能支付)等,可参考文档https://global.alipay.com/docs/ac/pm_zh-cn/enumeration_values。
业务系统使用文档>12、应用管理>三方登录>微博
微博三方登录注意事项已注册智简魔方官网会员已购买业务管理系统 V10.3.8 及以上版本并获取授权码在当前页面右上角确认账号与授权码/域名信息确认无误后,点击 “立即购买” 选择购买周期并完成支付完成支付后,在当前页面单击 “立即安装”在弹窗页面输入后台管理地址目录,即可一键安装本应用例如,后台地址为https://idcsmat.com/admin,请在弹窗中输入admin注:如果安装失败,请点击 “下载安装包” 手动安装,安装包请保存至 /public/plugins/oauth操作步骤1.同步应用插件2.配置三方接口3.获取 id 和密匙网站回调域:微博(已验证)微博:https://www.v10.com/console/v1/oauth/callback/Weibo注意:需将www.v10.com换为自己的域名
业务系统使用文档>12、应用管理>支付接口>支付宝网页支付
支付宝网页支付1.使用前置:业务系统--->应用--->插件列表--->下载支付宝网页支付V10 专业版直接同步应用之后下载就好了2.使用配置:请提前注册好支付宝开放平台安装好支付宝网页支付插件后,可以在系统接口--->支付接口中查看配置接口前需要进行签约并创建应用,才可获得 APPID、支付宝公钥及商户私钥。支付宝网页支付签约地址开通应用之后就可以在接口配置中填入对应的配置了AppId 的获取方式参考:支付宝网页支付获取 AppId获取商户私钥需要用 “支付宝开放平台密钥工具”生成获取支付宝公钥:支付宝网页支付获取 Alipay 公钥
业务系统使用文档>12、应用管理>支付接口>Easy USDT
ftp纯静态即可,但是需要数据库! 将提前解析好的收银台域名绑定。2.导入 SQL登录管理刚刚新增数据库,导入Epusdt所需的 sql 文件。以下为示范 0.01 版本 最新数据库请以 https://github.com/assimon/epusdt/blob/master/sql/ 为准手动下载导入数据库地址:https://github.com/assimon/epusdt/blob/master/sql/v0.0.1.sql使用 phpMyAdmin 导入使用文本编辑器打开.sql文件,如下:-- auto-generated definitioncreate table orders(    id                   int auto_increment        primary key,    trade_id             varchar(32)    not null comment 'epusdt订单号',    order_id             varchar(32)    not null comment '客户交易id',    block_transaction_id varchar(128)   null comment '区块唯一编号',    actual_amount        decimal(19, 4) not null comment '订单实际需要支付的金额,保留4位小数',    amount               decimal(19, 4) not null comment '订单金额,保留4位小数',    token                varchar(50)    not null comment '所属钱包地址',    status               int default 1  not null comment '1:等待支付,2:支付成功,3:已过期',    notify_url           varchar(128)   not null comment '异步回调地址',    redirect_url         varchar(128)   null comment '同步回调地址',    callback_num         int default 0  null comment '回调次数',    callback_confirm     int default 2  null comment '回调是否已确认? 1是 2否',    created_at           timestamp      null,    updated_at           timestamp      null,    deleted_at           timestamp      null,    constraint orders_order_id_uindex        unique (order_id),    constraint orders_trade_id_uindex        unique (trade_id));create index orders_block_transaction_id_index    on orders (block_transaction_id);-- auto-generated definitioncreate table wallet_address(    id         int auto_increment        primary key,    token      varchar(50)   not null comment '钱包token',    status     int default 1 not null comment '1:启用 2:禁用',    created_at timestamp     null,    updated_at timestamp     null,    deleted_at timestamp     null)    comment '钱包表';create index wallet_address_token_index    on wallet_address (token);复制-粘贴至phpmyadmin的 SQL 面板,然后执行3.配置 Epusdt将编译好的Epusdt项目压缩包上传至刚刚新增的网站目录,随后解压。将.env.example重命名为.env文件,这个是配置文件编辑.env文件,填入你的配置app_name=epusdt#下面配置你的域名,收银台会需要app_uri=https://upay.dujiaoka.com#是否开启debug,默认falseapp_debug=false#http服务监听端口http_listen=:8000#静态资源文件目录static_path=/static#缓存路径runtime_root_path=/runtime#日志配置log_save_path=/logslog_max_size=32log_max_age=7max_backups=3# mysql配置mysql_host=127.0.0.1mysql_port=3306mysql_user=mysql账号mysql_passwd=mysql密码mysql_database=数据库mysql_table_prefix=mysql_max_idle_conns=10mysql_max_open_conns=100mysql_max_life_time=6# redis配置redis_host=127.0.0.1redis_port=6379redis_passwd=redis_db=5redis_pool_size=5redis_max_retries=3redis_idle_timeout=1000# 消息队列配置queue_concurrency=10queue_level_critical=6queue_level_default=3queue_level_low=1#机器人Apitokentg_bot_token=#telegram代理url(大陆地区服务器可使用一台国外服务器做反代tg的url),如果运行的本来就是境外服务器,则无需填写tg_proxy=#管理员useridtg_manage=#api接口认证token(用于发起交易的签名认证,请勿外泄)api_auth_token=#订单过期时间(单位分钟)order_expiration_time=10#强制汇率(设置此参数后每笔交易将按照此汇率计算,例如:6.4)forced_usdt_rate=php注意:配置文件里面不认识的不要修改,留空即可4.配置反向代理由于Epusdt会自动开启http服务并监听配置端口,所以可以直接用 ip 访问,例如: http://127.0.0.1:8000。 这会显得非常不美观,还没有 https。 所以我们需要借助 nginx 的反向代理来为Epusdt绑定一个域名 点击宝塔->网站->点击刚刚新增网站的设置->反向代理设置5.给 Epusdt 执行权限linux服务器需要赋予Epust执行权限方可启动。 1.通过ssh进入服务器终端 2.进入epusdt可执行文件所在目录(目录位置可以参考宝塔面板的网站根目录) 3.执行命令chmod +x epusdt赋予权限(根据你的实际目录来,每个人的目录都不一样)6.配置 supervisor为了保证Epusdt常驻后台运行,我们需要配置supervisor来实现进程监听 打开宝塔supervisor,添加守护进程启动命令为:epusdt 所在目录+epusdt 执行文件+空格+http+空格+start(例如:/www/wwwroot/upay/epusdt-dev/epusdt http start) 出现如下图则代表成功:7.测试以上步骤完成无误后,进入tg机器人,如果机器人有反馈则代表运行正常!内容限制此处不附截图其他注意事项所有.env配置文件有了修改后都需要重启 supervisor 进程教程所示的目录均为参考,请勿 1:1 照抄,根据自己实际情况来本教程为转载 github 项目,原地址请参考