FlowでJPY以外の送料をJPYでメタフィールドに格納したい

現在Flowを使用して、ストア通貨(JPY)以外で受注した注文の送料をメタフィールドにストア通貨(JPY)で格納したく思っております。

定義したメタフィールドのタイプは「通貨」としております。

まずFlowにてトリガーを「Order created」とし、

条件を送料の通貨コードがストア通貨ではない場合

order.shippingLine.originalPriceSet.presentmentMoney.currencyCode

Not equal to

JPY

と設定しております。

次に対象のメタフィールドに格納する値は

{
“amount”: {{order.shippingLine.originalPriceSet.shopMoney.amount}},
“currency_code”: {{order.shippingLine.originalPriceSet.shopMoney.currencyCode}}
}

の様にしております。

その場合のメタフィールドの「Type」は「通貨」を格納したい場合、

ドロップダウンで選択する値は「JSON」でよいのでしょうか?

また私が検討している上記処理について、もし見当違いなことがあればご指摘いただけますとご幸甚でございます。