rails中完美实现支付宝(alipay)pc支付。
1.首先按照 支付宝开放平台的开发接入文档申请好各种账号和产品(1.选择我是商户,注册公司的企业账号 2.申请接入 电脑网站支付这个产品,通过了才能继续开发)
-
第1阶段
创建或登录支付宝账号
在支付宝网站,根据实际业务注册为个人或企业账号并完成认证。
-
第2阶段
申请产品
根据产品要求提交资料,一个工作日即可通过审核。
-
第3阶段
使用产品
根据产品说明,开始使用或启动开发。
电脑网站支付
1. 企业或个体工商户可申请;
2. 提供真实有效的营业执照,且支付宝账户名称需与营业执照主体一致;
3. 网站能正常访问且页面信息有完整商品内容;
4. 网站必须通过ICP备案,个体户备案需与账户主体一致。
(团购类网站不支持个体工商户签约)
2.使用场景 https://b.alipay.com/signing/productDetail.htm?productId=I1011000290000001000
3.前面都是装备工作,接下来开始步入开发正题了。
4. 配置好 该应用的各种参数, 包括 私钥 公钥,网关 ,回调等等。
5. 先在本机生成 应用私钥和公钥 https://docs.open.alipay.com/291/105971 这里支付宝可以下载这个插件。 让后把生成 应用公钥填入支付宝,会生成支付宝公钥。 开发能用到的就是本机生成的 应用私钥和支付宝公钥。
6. 这里说一下 授权回调地址,就是你支付成功后的跳转页面的 域名。 如果不设置不会跳转。
7.让后开始代码层面了