使用Twig将Stripe API Charge :: retrieve(['amount'])转换为货币格式

时间:2016-11-28 07:52:45

标签: php twig stripe-payments

我正在尝试格式化从Stripe API检索的费用金额。 Charge::retrieve(['amount'])的金额为14330000

在我的Twig View中,我有以下内容;

{{ order.amount | number_format(0, '.', ',') }}

哪个应该产生;

143,000

但是生产;

14,330,000

我认为条纹Charge::retrieve(['amount'])float

将金额格式化为143,000甚至143,000.00的任何帮助都会很好。

1 个答案:

答案 0 :(得分:0)

order.amount可能包含美分,您只需将其除以100即可。

{{ (order.amount / 100) | number_format(0, '.', ',') }}

您确定意外3吗?

请参阅fiddle