Skip to main content
Anchor to ShopPayPaymentRequestInput

ShopPayPaymentRequestInput

input_object

The input fields represent a Shop Pay payment request.

•[ShopPayPaymentRequestDeliveryMethodInput!]

The delivery methods for the payment request.

The input must not contain more than 250 values.

•[String!]

The discount codes for the payment request.

The input must not contain more than 250 values.

•[ShopPayPaymentRequestDiscountInput!]

The discounts for the payment request order.

The input must not contain more than 250 values.

•[ShopPayPaymentRequestLineItemInput!]

The line items for the payment request.

The input must not contain more than 250 values.

•String!
non-null

The locale for the payment request.

•String

The encrypted payment method for the payment request.

•CurrencyCode!
non-null

The presentment currency for the payment request.

Anchor to selectedDeliveryMethodTypeselectedDeliveryMethodType
•ShopPayPaymentRequestDeliveryMethodType

The delivery method type for the payment request.

•[ShopPayPaymentRequestShippingLineInput!]

The shipping lines for the payment request.

The input must not contain more than 250 values.

•MoneyInput!
required

The subtotal amount for the payment request.

•MoneyInput!
required

The total amount for the payment request.

•ShopPayPaymentRequestTotalShippingPriceInput

The total shipping price for the payment request.

•MoneyInput

The total tax for the payment request.


Was this section helpful?