使用信用卡通过铁路平衡支付一步一步付款

时间:2013-08-21 10:53:21

标签: ruby-on-rails-3 api balanced-payments

我是新手使用balanced payments.

获得信用卡信息后,第一,第二......所有步骤......

任何人都可以给我step by step所以我可以这样做。

提前致谢

2 个答案:

答案 0 :(得分:3)

这些步骤取决于您尝试开发的应用程序类型。

系统的基础是您为每个用户创建一个客户。 balanced.js消除了您对PCI兼容的需要,因为敏感数据直接提交给Balanced并且永远不会通过您的服务器。您使用balanced.js来标记信用卡和银行帐户,并将它们添加到特定的客户实例。一旦您添加了卡和银行账户,您就可以进行借记customerBuyerA和贷记customerSellerB等事情。

接下来,我建议您仔细阅读一些常见的费用方案,以了解哪些方案适合您的业务。 https://docs.balancedpayments.com/current/#collecting-your-fees

https://docs.balancedpayments.com/current/overview.htmlhttps://docs.balancedpayments.com/current/api.html都有足够的信息让你从那里出发。

我鼓励您在IRC上停止#balanced以解决任何其他开发问题。

答案 1 :(得分:0)

我在测试模式下使用以下代码解决了(在RUBY中):

  1. Install gem "balanced"

  2. 分配API密钥

    Balanced.configure('API KEY')

  3. 接受用户卡信息

    card = Balanced::Card.new( :card_number => "4111111111111111", :expiration_month => "12", :expiration_year => "2020" ).save

  4. 创建买方借记费

  5. buyer = Balanced::Marketplace.my_marketplace.create_buyer(:card_uri => card.uri)

    5从买方帐户扣款

    `another_debit = buyer.debit(
            :amount => 1000,
            :appears_on_statement_as => "MARKETPLACE.COM"
        )`
    

    7贷记到商家帐户(您需要先从here验证银行帐户)

    merchant = Balanced::Account.find('/v1/marketplaces/TEST-MP6wn7oEW117Yn9gKXuQaTIO/bank_accounts/BANK ACC ID')
        merchant.credit('1000')
    

    希望为任何人工作并欢迎提出建议。