我已在shopify中创建了应用,现在我想让该应用付费。请让我知道如何使该应用付费。我想要每月收费的应用程序。我已经在应用商品详情中设定了价格。但它说你必须使用账单Api,我不知道。
由于
答案 0 :(得分:2)
正如Dave所说,一旦你掌握了它,Billing API就不会太复杂了。您需要使用API创建定期申请费用。以下是来自documentation的RecurringApplicationCharge端点的示例:
Create a new charge called 'Super Duper Plan' for $10.00 USD per month
POST /admin/recurring_application_charges.json
{
"recurring_application_charge": {
"name": "Super Duper Plan",
"price": 10.0,
"return_url": "http:\/\/super-duper.shopifyapps.com"
}
}
新创建的费用将处于pending
状态。它将具有confirmation_url
属性,您需要将商家重定向到该属性,以便他们可以确认收费。商家接受后,您可以激活他们的订阅:
POST /admin/recurring_application_charges/#{id}/activate.json
-
如果商家的商店RecurringApplicationCharge
状态为active
,您应确保自己的应用只适用于商家。请注意,可能会列出多个费用 - 例如,如果商家第一次拒绝收费,然后第二次接受收费。
答案 1 :(得分:0)
如果您在编写应用程序时遇到了麻烦,那么您可能希望至少花几分钟时间阅读:https://help.shopify.com/api/charging-for-your-app
之后,您知道,这只是设置结算的次要编码。真的是关于Shopify的一个更好的事情,设置账单,然后获得报酬是多么容易。
答案 2 :(得分:0)
我知道回答这个问题已经很晚了,但是我的回答可能会帮助将来的访客:) 因此,这是在Shopify中创建付费应用的过程。 基本上有两种可用的付费应用程序:
让我解释一下这两个应用对新手的作用
一次收费的应用:店主采取行动或在安装过程中,您的应用将根据应用收费。您需要调用以下一些API来向店主收取费用并获得付款。
每月收费的应用程序称为重复申请费用。应用程序将在每30天向商店所有者收费。如果商店所有者未能付款,则您的应用应被冻结。让我们从应该调用的API开始。 api请参阅Official Shopify Website
现在通过调用检索单一费用API并发送从第一步获得的费用ID来验证费用ID是否处于活动状态
重复这些步骤以收取下个月的费用
让我知道你们是否需要更多信息。
谢谢