Alipass
支付宝卡券 https://alipass.alipay.com/index.htm
官方文档
Installation
Add this line to your application's Gemfile:
gem 'alipass'
And then execute:
$ bundle
Or install it yourself as:
$ gem install alipass
Usage
Config
Alipass.app_id = 'APP_ID'
Alipass.private_key_file = '/PATH/TO/YOUR/RSA/PRIVATE_KEY_FILE'
新建模版
Alipass::Template.add(
tpl_content: "" # 支付宝pass模版内容
)
tpl_content
参数比较复杂,请参考 测试代码 和 数据格式说明
模版方式添加卡券
Alipass::Template::Content.add(
tpl_id: 'tpl_id',
tpl_params: %Q({"title":"title","begin_at":"2014-11-11 00:11"}),
recognition_type: '1',
recognition_info: %Q({"partner_id":"partner_id","out_trade_no":"out_trade_no"})
)
Run test
# Edit spec/spec_helper.rb
rake test
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request