最近要集成支付功能,微信已经做好了,想再集成支付宝,发现比较坑,没有集成的实现方法,只有 SDK 。只是没有 node.js 版的,我想自知 Ruby/Python/Golang 这样的语言是怎么集成支付宝的?
网上找了一些 node 集成的版本,但是比较老,不敢用。有没有讲解集成原理性的文件?支付宝上没有找到。
JAVA 版资源 SDK1.5 适用于 Java 语言、 jdk 版本 1.5 及以上的开发环境
SDK1.4 适用于 Java 语言、 jdk 版本 1.4 及以下的开发环境
.NET 版资源 SDK 适用于 Visual studio 2010 及以上版本、 Framework3.5 及以上版本的开发环境
PHP 版资源 SDK 适用于 php5.5 以上的开发环境
C++版资源 SDK 适用于 C++语言,使用方法详见 SDK 中的 Readme.txt
C 版资源 SDK 适用于 C 语言,使用方法详见 SDK 中的 README.md (内含当面付 DEMO 示例)
1
shiny 2016-11-26 20:16:11 +08:00
自己看看 API 文档就能写了,支付宝的不复杂。
|
2
jarlyyn 2016-11-26 20:19:15 +08:00
不是自己写就好了么……
本身就是个排序 签名的验证。 |
4
newghost OP |
7
shiny 2016-11-26 20:56:23 +08:00
看你签的是哪个产品,签约好后会提供集成文档,都会有针对接口本身的详细说明。
|
8
fwzkj90 2016-11-26 23:11:41 +08:00
群主可以找我,我做过。外包给我。支付宝支付、退款等功能都做过。
|
10
theohateonion 2016-11-27 00:05:44 +08:00
。就是一个 API call 加一点验证而已啊..
|
11
silenceeeee 2016-11-27 10:19:22 +08:00
支付宝付款和退款我恨不得不看手册都可以写出来了 很简单的 就是构造请求参数 发送 HTTP 请求 接收 POST 异步回调
先在支付宝商户后台签约相应产品 然后就可以获取相关文档 对着文档做就行 与语言无关吧 |
12
fwzkj90 2016-11-27 11:21:45 +08:00
@silenceeeee 没有遇到坑吗
|
13
silenceeeee 2016-11-27 12:22:35 +08:00 via iPhone
@fwzkj90 坑就是金额字段不能有多余的 0 比如: 10.010 应该转换成 10.01
|
14
fwzkj90 2016-11-29 02:30:20 +08:00
@silenceeeee 支付宝和微信支付的单位都是不一样的。欢迎一起讨论支付宝、微信和支付宝服务窗的业务。
|
15
silenceeeee 2016-11-29 09:39:45 +08:00
@fwzkj90 我没说支付宝和微信的支付单位一样啊?
|
16
luoyjx 2016-12-04 21:31:15 +08:00
其实支付宝的文档比微信还是友好很多的,估计还是你没找对位置
|
17
newghost OP |
19
wwlweihai 2016-12-10 09:48:09 +08:00
最简单的方法是采用支付路由,譬如 ping++ ,另外还有一个。自己对接支付,找到相关文档,和测试工具,服务端程序验证身份,客户端调出支付窗口,前后端有数据通信完成支付。
另外,我们为客户做的公众号的业务,没有做支付宝的接入,据说被微信屏蔽了。 |
20
HLT 2017-01-22 13:52:39 +08:00
用 pingxx 吧,现在都是这样做集成。 https://github.com/PingPlusPlus/pingpp-nodejs
|
21
jcpwfloi 2018-01-22 16:08:59 +08:00
|
22
piloots 2019-02-21 10:31:21 +08:00
|