Inputs

CheckoutInputType

No description

No description

input CheckoutInputType {
  paymentId: Int
  shippingId: Int
  skipShippingValidation: Boolean
  externalShippingId: String
  pickupPoint: String
  desiredDeliveryDate: DateTime
  message: String
  acceptedConsents: [String]
  shippingAddress: AddressInputType
  billingAddress: AddressInputType
  identityNumber: String
  email: String
  customerType: CustomerType
  externalShippingFee: Decimal
  merchantData: String
  checkoutUrls: CheckoutUrlsInputType
}

Fields

paymentId ● Int scalar

The ID of the payment method.

shippingId ● Int scalar

The ID of the shipping method.

skipShippingValidation ● Boolean scalar

When set to true, the submitted ShippingId will be set on the order regardless of it being available in the list of shipping options.

externalShippingId ● String scalar

The external ID of the shipping method.

pickupPoint ● String scalar

The pickup point for the order.

desiredDeliveryDate ● DateTime scalar

The desired delivery date for the order.

message ● String scalar

A message from the customer.

acceptedConsents ● [String] list scalar

The consents accepted by the customer.

shippingAddress ● AddressInputType input

The shipping address for the order.

billingAddress ● AddressInputType input

The billing address for the order.

identityNumber ● String scalar

The identity number of the customer.

email ● String scalar

The email address of the customer.

customerType ● CustomerType enum

The type of customer.

externalShippingFee ● Decimal scalar

The external shipping fee for the order.

merchantData ● String scalar

Additional data from the merchant.

checkoutUrls ● CheckoutUrlsInputType input

The URLs for the checkout process. These are optional and if not supplied, default values configured in the respective integration to the payment provider will be used. Placeholders that can be used in the URLs: {geins.cartid} - the cart id, {payment.uid} - the unique payment identifier (external order id). Note that some payment providers do not support this and others only accept https.

Member Of

createOrUpdateCheckout mutation ● placeOrder mutation ● validateOrderCreation query