--- title: MoneyInput - Storefront API description: The input fields for a monetary value with currency. api_version: 2025-01 api_name: storefront type: input-object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/storefront/2025-01/input-objects/MoneyInput' md: 'https://shopify.dev/docs/api/storefront/2025-01/input-objects/MoneyInput.md' --- # Money​Input input\_object The input fields for a monetary value with currency. ## Fields * amount [Decimal!](https://shopify.dev/docs/api/storefront/2025-01/scalars/Decimal) non-null Decimal money amount. * currency​Code [Currency​Code!](https://shopify.dev/docs/api/storefront/2025-01/enums/CurrencyCode) non-null Currency of the money. *** ## Input objects using this input * [Shop​Pay​Payment​Request​Delivery​Method​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestDeliveryMethodInput#fields-amount) INPUT OBJECT The input fields to create a delivery method for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Discount​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestDiscountInput#fields-amount) INPUT OBJECT The input fields to create a discount for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Input.total](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-total) INPUT OBJECT The input fields represent a Shop Pay payment request. * [Shop​Pay​Payment​Request​Input.subtotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-subtotal) INPUT OBJECT The input fields represent a Shop Pay payment request. * [Shop​Pay​Payment​Request​Input.totalTax](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-totalTax) INPUT OBJECT The input fields represent a Shop Pay payment request. * [Shop​Pay​Payment​Request​Line​Item​Input.originalLinePrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-originalLinePrice) INPUT OBJECT The input fields to create a line item for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Line​Item​Input.finalLinePrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-finalLinePrice) INPUT OBJECT The input fields to create a line item for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Line​Item​Input.originalItemPrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-originalItemPrice) INPUT OBJECT The input fields to create a line item for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Line​Item​Input.finalItemPrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-finalItemPrice) INPUT OBJECT The input fields to create a line item for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Shipping​Line​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestShippingLineInput#fields-amount) INPUT OBJECT The input fields to create a shipping line for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Total​Shipping​Price​Input.originalTotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestTotalShippingPriceInput#fields-originalTotal) INPUT OBJECT The input fields to create a shipping total for a Shop Pay payment request. * [Shop​Pay​Payment​Request​Total​Shipping​Price​Input.finalTotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestTotalShippingPriceInput#fields-finalTotal) INPUT OBJECT The input fields to create a shipping total for a Shop Pay payment request. *** ## Map ### Input objects using this input * [Shop​Pay​Payment​Request​Delivery​Method​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestDeliveryMethodInput#fields-amount) * [Shop​Pay​Payment​Request​Discount​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestDiscountInput#fields-amount) * [Shop​Pay​Payment​Request​Input.total](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-total) * [Shop​Pay​Payment​Request​Input.subtotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-subtotal) * [Shop​Pay​Payment​Request​Input.totalTax](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestInput#fields-totalTax) * [Shop​Pay​Payment​Request​Line​Item​Input.originalLinePrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-originalLinePrice) * [Shop​Pay​Payment​Request​Line​Item​Input.finalLinePrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-finalLinePrice) * [Shop​Pay​Payment​Request​Line​Item​Input.originalItemPrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-originalItemPrice) * [Shop​Pay​Payment​Request​Line​Item​Input.finalItemPrice](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestLineItemInput#fields-finalItemPrice) * [Shop​Pay​Payment​Request​Shipping​Line​Input.amount](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestShippingLineInput#fields-amount) * [Shop​Pay​Payment​Request​Total​Shipping​Price​Input.originalTotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestTotalShippingPriceInput#fields-originalTotal) * [Shop​Pay​Payment​Request​Total​Shipping​Price​Input.finalTotal](https://shopify.dev/docs/api/storefront/2025-01/input-objects/ShopPayPaymentRequestTotalShippingPriceInput#fields-finalTotal)