立即支付
很多情况下,我们并不需要购物车,我们希望用户点击
支付按钮,就能够立即进入支付阶段,并不需要进入购物车。那么如何才能实现立即支付功能呢?下面我就介绍下立即支付的功能。
支付接口
链接:
{fun U('mypay/topay')}
接收:POST/GET
参数:tid,id,num,username,email,address,tel,paytypetid: 商品栏目ID 【必填】id: 商品ID 【必填】num: 购买数量 【非必填,默认:1】username: 买家用户名 【非必填,默认:匿名】address: 买家收件地址 【非必填,默认:空】tel: 买家手机号 【非必填,默认:空】paytype: 支付方式代码 【非必填,默认:alipay】
支付方式代码(paytype)取值:
alipay支付宝paypalPayPal 国际支付stripeStripe 信用卡支付wallet钱包支付jifen积分支付
兼容说明:老版本的数字参数
ptype仍然可用(1=支付宝 2=微信 3=钱包 4=积分 5=支付宝当面付),但新模板建议统一使用paytype代码。
注意:如果后台设置了订单发送邮箱配置,则会自动发送邮箱给网站自己;如果提交了邮箱参数,则会发送给用户订单详情
情况1. 假设用户注册了会员,并且登录了系统
该函数会自动记录用户的userid,根据用户的分组进行优惠计算(后台会员分组可以设置)
情况2. 假设用户未注册,直接点击购买
建议让客户填写购买信息:邮箱,地址等信息
示例请求: PayPal 支付
url:
http://您的网站域名/mypay/topay?tid=1&id=1&num=1&username=test&email=test@gmail.com&address=New York USA&tel=+12025550123&paytype=paypal
示例请求: Stripe 信用卡支付
url:
http://您的网站域名/mypay/topay?tid=1&id=1&num=1&username=test&email=test@gmail.com&paytype=stripe
支付方式是否可用由后台【支付配置】中各支付方式的开关决定;未开启任何在线支付时,订单按"线下支付"处理,参考:支付配置
