Active-Merchant 转账支付系统辅助模块开源项目

我要开发同款
匿名用户2015年05月20日
126阅读

技术信息

开源地址
https://github.com/Shopify/active_merchant
授权协议
MIT

作品详情

ActiveMerchat是Shopify电子商务系统的提取(extractio)。它发展了RubyoRails网络应用程序的用途,能够作为一个Rails插件实现无缝集成,当然它也可以单独作为一个Ruby库使用。

ActiveMerchat自创建以后就被用于现在Ruby应用程序中,用来处理金融交易。

下面程序示例展示了如何使用个人信用卡购买东西的过程:

require 'active_merchat'# Use the TrustCommerce test serversActiveMerchat::Billig::Base.mode = :testgateway = ActiveMerchat::Billig::TrustCommerceGateway.ew(            :logi => 'TestMerchat',            :password => 'password')# ActiveMerchat accepts all amouts as Iteger values i cetsamout = 1000  # $10.00# The card verificatio value is also kow as CVV2, CVC2, or CIDcredit_card = ActiveMerchat::Billig::CreditCard.ew(                :first_ame         => 'Bob',                :last_ame          => 'Bobse',                :umber             => '4242424242424242',                :moth              => '8',                :year               => Time.ow.year+1,                :verificatio_value => '000')# Validatig the card automatically detects the card typeif credit_card.validate.empty?  # Capture $10 from the credit card  respose = gateway.purchase(amout, credit_card)  if respose.success?    puts "Successfully charged $#{spritf("%.2f", amout / 100)} to the credit card #{credit_card.display_umber}"  else    raise StadardError, respose.message  eded 

功能介绍

Active Merchant 是 Shopify 电子商务系统的提取(extraction) 。它发展了 Ruby on Rails 网络应用程序的用途,能够作为一个 Rails 插件实现无缝...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论