virtuemart2.0系支付宝插件1.0测试版

今夜得空,完成这个测试版,支持即时到账。待进一步更新。
是不是我上传错我的版本
已邀请:

QQ被盗了

赞同来自:

感谢开发了支付宝插件,很多人都在等这个!
刚刚简单看了一下这个文件,提几点建议(PHP 文件看不懂,只针对 XML 文件):
1、install 元素里面最好加上 method="upgrade" 属性 。
2、description 元素里面不需要使用 CDATA ,如果你想写入 HTML 格式的描述内容,可以直接在语言文件里面写入,前提是 description 部分的内容是一个语言变量(无空格英文字串)。
再次感谢分享!
顺便说一下,新浪微博的网盘需要登录才能下载,似乎有些不便。如果不介意,建议放在你的个人网站,或者直接贴附件在这里。
测试顺利后,我可以帮助制作英文语言文件。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

我在本地测试服务器上,用了大概10分钟时间简单测试了一下这个支付宝插件。
安装完毕之后,发现该插件在后台“插件管理”里面的名称是中文的。这一点建议改用英文,因为可能会被国外用户用到这个插件 —— 当然了,这一点可以通过语言文件实现,我后面做翻译的时候会注意这一点。
在前台随便选了一个示范资料里面的商品购买,点击“结账”按钮,最终看到的是“确认订单”,而不是“立即付款”。同时,页面上方系统消息给出了很长一段:Info: weigth_countries _weightCond orderWeight:20 method-weight_start: method-weight_stop: result:1
Info: weigth_countries _nbproductsCond nbproducts:2 method-nbproducts_start:0 method-nbproducts_stop:0 result:1
weigth_countries _orderamountCond cart_amount:172.641933 method-orderamount_start:0 method-orderamount_stop:0 result:
weigth_countries _zipCond zip:55555
Info: weigth_countries _weightCond orderWeight:20 method-weight_start: method-weight_stop: result:1
Info: weigth_countries _nbproductsCond nbproducts:2 method-nbproducts_start:0 method-nbproducts_stop:0 result:1
weigth_countries _orderamountCond cart_amount:172.641933 method-orderamount_start:0 method-orderamount_stop:0 result:
weigth_countries _zipCond zip:55555
Info: 支付宝商务电邮未设置。请在您的支付宝付款方式中配置此项参数。
Info: weigth_countries _weightCond orderWeight:20 method-weight_start: method-weight_stop: result:1
Info: weigth_countries _nbproductsCond nbproducts:2 method-nbproducts_start:0 method-nbproducts_stop:0 result:1
weigth_countries _orderamountCond cart_amount:172.641933 method-orderamount_start:0 method-orderamount_stop:0 result:
weigth_countries _zipCond zip:55555
这些错误提示里面很大一部分是关于送货方式的,不用管它。其中还有一句是涉及到支付宝的,就是那句中文。 支付宝商务电邮未设置。请在您的支付宝付款方式中配置此项参数。
但是,我在这个支付插件后台的参数页面没有看到任何一个参数。也就是说,用户大概要手工编辑 PHP 文件来配置支付宝的各项参数例如收款人支付宝账号、商务电邮、加密字串等等?
我觉得这一点很不方便,为什么不直接做成插件参数?当用户从后台“插件管理”进入这个支付宝插件,在其参数页面上就能直接填写这些参数,保存之后整个支付宝支付接口就“挂接”成功,这样才叫方便,是不是?
建议南荒继续改进这个插件。谢谢!

QQ被盗了

赞同来自:

刚刚在南荒指导下才发现,是我不会使用造成了上述错误。这个插件本身没问题的。
在 VM2 后台创建新的付款方式之后,那个页面其实是两个标签页,由于外观设计的原因,第二个“配置”标签页不是很容易发现。如果点击“配置”标签页,就会发现这里要求填写支付宝账号等参数。

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

非常感谢 帮了大忙

赤木@晴子 - 明月百年心

赞同来自:

发现这个宝贝,迫不及待试用。但是从未用过virtuemart,在创建付款方式时出现“vmError: VmTableData SEF 别名 in record is missing ! Can't save the record with no SEF 别名.”错误提示,不知是什么原因。列表中能选择支付宝。
找到原因了,原来支付方式不能用中文开头,只能用英文。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

看看,辛苦了

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

你的这个错误提示似乎跟支付宝本身好像没有太大关系,我在测试过程中没有发现此类的问题。方便的话讲一下你的操作流程

QQ被盗了

赞同来自:

期待正式版。这个插件应用范围太广了。

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

支付宝现在不对个人开放即时到帐功能了,你这个支持担保交易吗?

不是本人 - no no no!

赞同来自:

VMPAYMENT_ALIPAY_EMAIL
VMPAYMENT_ALIPAY_PARTNER
VMPAYMENT_ALIPAY_KEY
求教 这些参数是什么用的呢

QQ被盗了

赞同来自:

才在网上找到了 不好意思 VMPAYMENT_ALIPAY_EMAIL 就是 合作身份者ID(partner)
VMPAYMENT_ALIPAY_KEY 就是交易安全校验码(key)
合作者身份ID(partner)和交易安全校验码(key)是商户与支付宝签约后,商户获得的支付宝商户唯一识别码与密钥。当商户把支付宝功能接入商户网站时会用到它们,以便让支付宝认证商户。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

2。5支付插件现在出来了吗

QQ被盗了

赞同来自:

老师,我在测试的时候,没有看到有这个配置参数的输入框,显示为空白的,这是怎么回事呢?

要回复问题请先登录注册