Skip to main content

CheckoutAutoCompleteInput Input Type

No description

input CheckoutAutoCompleteInput {
enabled: Boolean!
delay: Minute
cutOffDate: DateTime
}

Fields

CheckoutAutoCompleteInput.enabled ● Boolean! non-null scalar miscellaneous

Default false. Determines if the paid checkouts should be automatically completed. This setting applies only to checkouts where payment was processed through transactions.When enabled, the checkout will be automatically completed once the checkout charge_status reaches FULL. This occurs when the total sum of charged and authorized transaction amounts equals or exceeds the checkout's total amount.

CheckoutAutoCompleteInput.delay ● Minute scalar miscellaneous

The time in minutes after which the fully paid checkout will be automatically completed. Default is 30. Set to 0 for immediate completion. Should be less than the threshold for the oldest modified checkout eligible for automatic completion.

CheckoutAutoCompleteInput.cutOffDate ● DateTime scalar miscellaneous

Specifies the earliest date on which fully paid checkouts can begin to be automatically completed. Fully paid checkouts dated before this cut-off will not be automatically completed. Must be less than the threshold of the oldest modified checkout eligible for automatic completion. Default is current date time.

Member Of

CheckoutSettingsInput input