Skip to main content

CheckoutComplete

Result of checkout complete mutation.

type CheckoutComplete {
order: NauticalOrder
confirmationNeeded: Boolean!
confirmationData: JSONString
checkoutErrors: [CheckoutError!]!
}

Fields

CheckoutComplete.order ● NauticalOrder object

Placed order.

CheckoutComplete.confirmationNeeded ● Boolean! non-null scalar

Set to true if payment needs to be confirmed before checkout is complete. Applies to payment methods that require 3D Secure or similar confirmations.

CheckoutComplete.confirmationData ● JSONString scalar

Confirmation data used to complete the checkout. The specific format depends on the payment gateway. Returned as JSON object (not string) to match Graphene's JSONString type.

CheckoutComplete.checkoutErrors ● [CheckoutError!]! non-null object

List of errors that occurred executing the mutation.

Returned By

checkoutComplete mutation

Was this page helpful?