如何在订阅费用中填写Stripe的说明字段?

时间:2014-10-05 16:28:53

标签: perl stripe-payments

我可以使用以下代码填充Business::Stripe的说明字段以获取一次性费用:

use Business::Stripe;    # Version 0.4

# Create Customer
my $customer = $stripe->api('post', 'customers',
    card        => $stripeToken,
    description => $username,
);

# Charge
my $charge = $stripe->api('post', 'charges',
    customer    => $customer,
    currency    => $currency,
    description => 'my description here no probs',
    amount      => $amount,
);

但是,当我创建一个客户并将其分配给订阅计划时,我无法看到如何填写每个结算周期的费用说明。

# Create Customer and subscribe to a plan
my $customer = $stripe->api('post', 'customers',
    card        => $stripeToken,
    description => 'description here is for the customer not the monthly charge',
    plan        => $plan
);

我希望能够为每个结算周期内的费用添加说明。

API似乎没有显示方式,但可以通过strie仪表板编辑该字段。

1 个答案:

答案 0 :(得分:6)

Stripe正在考虑自动填充发票上的费用说明,但这还不是现有的功能。与此同时,一旦发生invoice.payment_succeeded事件,您就可以从该事件数据中获取费用ID。然后,您可以通过API更新费用说明:

https://stripe.com/docs/api#update_charge

希望有所帮助, 拉里

PS我在Stripe的支持工作。