当前位置: 首页 > 软件库 > Web应用开发 > 网站API >

Rwepay

微信支付 Ruby SDK
授权协议 MIT
开发语言 Ruby
所属分类 Web应用开发、 网站API
软件类型 开源软件
地区 国产
投 递 者 邵毅
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Rwepay 是用来实现微信支付功能的 Ruby 开发包。

微信支付 Wechat Pay Ruby SDK Gem

Ralipay(支付宝PaymentGem)姊妹篇,微信支付SDK

示例中的账号信息是微信提供的测试数据,你需要使用自己的账号信息才可以完成测试:)

注:测试期间(未上线状态)你需要在微信商户后台设定的域名下进行测试,测试域名只能在当前公众号会话内测试才有效,并且加好测试微信账号的白名单,否则JSAPI会报access_control:not_allow

具体参见微信API文档

特别要注意的一点,千万不要将微信提供的js demo使用在产品环境,那是非常不安全的。notify回调校验请严格使用notify_verify?方法进行。

 相关资料
  • wx.BaaS.pay(OBJECT) OBJECT 参数说明 参数 类型 必填 参数描述 totalCost Number Y 支付总额 merchandiseDescription String Y 微信支付凭证-商品详情的内容 merchandiseSchemaID Integer N 商品表 ID,可用于定位用户购买的物品 merchandiseRecordID String N 商品记录

  • 发起一个微信支付请求 wx.chooseWXPay({ timestamp: 0, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 nonceStr: '', // 支付签名随机串,不长于 32 位 package: '', // 统一支付接口返回的prepay_id参

  • 本文向大家介绍微信支付开发教程(一)微信支付URL配置,包括了微信支付开发教程(一)微信支付URL配置的使用技巧和注意事项,需要的朋友参考一下 一、选择支付类型 目前有两种支付类型     JS API网页支付     Native原生支付 如果没有特殊要求,两种都勾选。 二、支付授权目录 目前可以选择http还是https协议,没有特别要求,选择http。对安全要求比较高的企业,请选择https

  • 本文向大家介绍php微信支付之APP支付方法,包括了php微信支付之APP支付方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信开放平台移动应用集成微信支付功能。分享给大家供大家参考。具体分析如下: WechatAppPay文件代码如下: 希望本文所述对大家的php程序设计有所帮助。

  • 关于微信二维码防止重复支付,假如我现在前端显示一个二维码,用户没有关闭,重复扫支付,这样不是直接走微信那边了吗,那我该如何阻止他重复支付

  • 用户可能在使用App过程中可能会出现不能正常唤起支付宝的情况。 处理方式:请在webview中设置允许打开alipays或alipay协议。 示例代码: - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler

  • 由于变现猫接入的支付宝支付类型为支付宝手机网站支付,如果app(安卓)没有接入过支付宝支付,可能存在在app中无法唤起支付宝客户端问题,如果出现这种情况则: 在客户端加入以下代码,重写webview加载方法,以下代码为安卓处理方式: //android WebView相关设置 mWebView.setWebViewClient(new PayWebViewClient()); //实现代码 cla

  • 本文向大家介绍微信扫码支付(PC端),包括了微信扫码支付(PC端)的使用技巧和注意事项,需要的朋友参考一下 这里的扫码支付指的是PC网站上面使用微信支付,也就是官方的模式二,网站是Asp.net MVC,整理如下。(demo在最下方) 一、准备工作 使用的微信API中的统一下单方法,关键的参数是‘公众账号ID(appid)',‘商户号(mch_id)'和'商户支付密钥(KEY)‘,所以首先要有一个