shopify申请费未能保存

时间:2018-01-16 00:34:48

标签: ruby-on-rails ruby heroku shopify-app

以下是我在Ruby中使用Shopify一次性应用程序的代码。我按照shopify"为您的应用添加了结算信息"页面(https://help.shopify.com/api/tutorials/adding-billing-to-your-app)代码,但不需要经常性费用。我还发现其他人发布了他们的一次性费用代码,看起来与我的非常相似(https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/one-time-application-charge-example-for-shopify-rails-app-489347)。

def create_application_charge

       application_charge = ShopifyAPI::ApplicationCharge.new(
            name: "MyApp",
            price: 0.09,
            return_url: "https:\/\/myapp.herokuapp.com\/activatecharge",
            test: true)
        save = application_charge.save
        if save
            redirect application_charge.confirmation_url
            return
        end
        flash[:error] = "The save worked: #{save}"
    end

闪光灯总是响应为假。验证失败会阻止这种情况吗?或者让商店接受申请费的东西?我不知道为什么这不起作用。

非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

主要问题似乎是您可以申请的最低费用为0.50美元,我的选择使用0.09美元进行测试时,我不能满足。