こんにちは私は1つの支払いゲートウェイプラグインを実装していますが、問題があります。それはエラーを示し、それはカートの合計量と価格のウェブサイトの合計量がそれらのために送信されているために異なると言いました。そして、彼らは元のための10進数なしでそれを得ているためです。カート内では519.00であり、彼らはちょうどを受け取っています。WooCommerce return get_total()2小数点価格
このプラグインは、$order->get_total()
機能によってカートの合計を取得します。機能をget_total()
にする方法がありますか?.00?またはそれがある場合519.5それを作るには519.50のように?
プラグインの機能を変更することもできますが、WC()->cart->total
のようなものを試しましたが、小数点以下の合計も表示されます。
'number_format($ order-> get_total()、2、 '。'、 '');'のようなものですか? –
また、 'money_format()' PHP関数を使ってロケールを設定してください。たとえば、次のようにします: 'setlocale(LC_MONETARY、 'en_US');'そして 'echo money_format( '%i'、$ order-> get_total()); ' –