import { SubmissionErrorCode } from '@daffodil/driver/shopify'
The code of the error that occurred during cart submit for completion.
enum SubmissionErrorCode {
BuyerIdentityEmailIsInvalid = SubmissionErrorCode.BuyerIdentityEmailIsInvalid,
BuyerIdentityEmailRequired = SubmissionErrorCode.BuyerIdentityEmailRequired,
BuyerIdentityPhoneIsInvalid = SubmissionErrorCode.BuyerIdentityPhoneIsInvalid,
DeliveryAddress1Invalid = SubmissionErrorCode.DeliveryAddress1Invalid,
DeliveryAddress1Required = SubmissionErrorCode.DeliveryAddress1Required,
DeliveryAddress1TooLong = SubmissionErrorCode.DeliveryAddress1TooLong,
DeliveryAddress2Invalid = SubmissionErrorCode.DeliveryAddress2Invalid,
DeliveryAddress2Required = SubmissionErrorCode.DeliveryAddress2Required,
DeliveryAddress2TooLong = SubmissionErrorCode.DeliveryAddress2TooLong,
DeliveryAddressRequired = SubmissionErrorCode.DeliveryAddressRequired,
DeliveryCityInvalid = SubmissionErrorCode.DeliveryCityInvalid,
DeliveryCityRequired = SubmissionErrorCode.DeliveryCityRequired,
DeliveryCityTooLong = SubmissionErrorCode.DeliveryCityTooLong,
DeliveryCompanyInvalid = SubmissionErrorCode.DeliveryCompanyInvalid,
DeliveryCompanyRequired = SubmissionErrorCode.DeliveryCompanyRequired,
DeliveryCompanyTooLong = SubmissionErrorCode.DeliveryCompanyTooLong,
DeliveryCountryRequired = SubmissionErrorCode.DeliveryCountryRequired,
DeliveryFirstNameInvalid = SubmissionErrorCode.DeliveryFirstNameInvalid,
DeliveryFirstNameRequired = SubmissionErrorCode.DeliveryFirstNameRequired,
DeliveryFirstNameTooLong = SubmissionErrorCode.DeliveryFirstNameTooLong,
DeliveryInvalidPostalCodeForCountry = SubmissionErrorCode.DeliveryInvalidPostalCodeForCountry,
DeliveryInvalidPostalCodeForZone = SubmissionErrorCode.DeliveryInvalidPostalCodeForZone,
DeliveryLastNameInvalid = SubmissionErrorCode.DeliveryLastNameInvalid,
DeliveryLastNameRequired = SubmissionErrorCode.DeliveryLastNameRequired,
DeliveryLastNameTooLong = SubmissionErrorCode.DeliveryLastNameTooLong,
DeliveryNoDeliveryAvailable = SubmissionErrorCode.DeliveryNoDeliveryAvailable,
DeliveryNoDeliveryAvailableForMerchandiseLine = SubmissionErrorCode.DeliveryNoDeliveryAvailableForMerchandiseLine,
DeliveryOptionsPhoneNumberInvalid = SubmissionErrorCode.DeliveryOptionsPhoneNumberInvalid,
DeliveryOptionsPhoneNumberRequired = SubmissionErrorCode.DeliveryOptionsPhoneNumberRequired,
DeliveryPhoneNumberInvalid = SubmissionErrorCode.DeliveryPhoneNumberInvalid,
DeliveryPhoneNumberRequired = SubmissionErrorCode.DeliveryPhoneNumberRequired,
DeliveryPostalCodeInvalid = SubmissionErrorCode.DeliveryPostalCodeInvalid,
DeliveryPostalCodeRequired = SubmissionErrorCode.DeliveryPostalCodeRequired,
DeliveryZoneNotFound = SubmissionErrorCode.DeliveryZoneNotFound,
DeliveryZoneRequiredForCountry = SubmissionErrorCode.DeliveryZoneRequiredForCountry,
Error = SubmissionErrorCode.Error,
MerchandiseLineLimitReached = SubmissionErrorCode.MerchandiseLineLimitReached,
MerchandiseNotApplicable = SubmissionErrorCode.MerchandiseNotApplicable,
MerchandiseNotEnoughStockAvailable = SubmissionErrorCode.MerchandiseNotEnoughStockAvailable,
MerchandiseOutOfStock = SubmissionErrorCode.MerchandiseOutOfStock,
MerchandiseProductNotPublished = SubmissionErrorCode.MerchandiseProductNotPublished,
NoDeliveryGroupSelected = SubmissionErrorCode.NoDeliveryGroupSelected,
PaymentsAddress1Invalid = SubmissionErrorCode.PaymentsAddress1Invalid,
PaymentsAddress1Required = SubmissionErrorCode.PaymentsAddress1Required,
PaymentsAddress1TooLong = SubmissionErrorCode.PaymentsAddress1TooLong,
PaymentsAddress2Invalid = SubmissionErrorCode.PaymentsAddress2Invalid,
PaymentsAddress2Required = SubmissionErrorCode.PaymentsAddress2Required,
PaymentsAddress2TooLong = SubmissionErrorCode.PaymentsAddress2TooLong,
PaymentsBillingAddressZoneNotFound = SubmissionErrorCode.PaymentsBillingAddressZoneNotFound,
PaymentsBillingAddressZoneRequiredForCountry = SubmissionErrorCode.PaymentsBillingAddressZoneRequiredForCountry,
PaymentsCityInvalid = SubmissionErrorCode.PaymentsCityInvalid,
PaymentsCityRequired = SubmissionErrorCode.PaymentsCityRequired,
PaymentsCityTooLong = SubmissionErrorCode.PaymentsCityTooLong,
PaymentsCompanyInvalid = SubmissionErrorCode.PaymentsCompanyInvalid,
PaymentsCompanyRequired = SubmissionErrorCode.PaymentsCompanyRequired,
PaymentsCompanyTooLong = SubmissionErrorCode.PaymentsCompanyTooLong,
PaymentsCountryRequired = SubmissionErrorCode.PaymentsCountryRequired,
PaymentsCreditCardBaseExpired = SubmissionErrorCode.PaymentsCreditCardBaseExpired,
PaymentsCreditCardBaseGatewayNotSupported = SubmissionErrorCode.PaymentsCreditCardBaseGatewayNotSupported,
PaymentsCreditCardBaseInvalidStartDateOrIssueNumberForDebit = SubmissionErrorCode.PaymentsCreditCardBaseInvalidStartDateOrIssueNumberForDebit,
PaymentsCreditCardBrandNotSupported = SubmissionErrorCode.PaymentsCreditCardBrandNotSupported,
PaymentsCreditCardFirstNameBlank = SubmissionErrorCode.PaymentsCreditCardFirstNameBlank,
PaymentsCreditCardGeneric = SubmissionErrorCode.PaymentsCreditCardGeneric,
PaymentsCreditCardLastNameBlank = SubmissionErrorCode.PaymentsCreditCardLastNameBlank,
PaymentsCreditCardMonthInclusion = SubmissionErrorCode.PaymentsCreditCardMonthInclusion,
PaymentsCreditCardNameInvalid = SubmissionErrorCode.PaymentsCreditCardNameInvalid,
PaymentsCreditCardNumberInvalid = SubmissionErrorCode.PaymentsCreditCardNumberInvalid,
PaymentsCreditCardNumberInvalidFormat = SubmissionErrorCode.PaymentsCreditCardNumberInvalidFormat,
PaymentsCreditCardSessionId = SubmissionErrorCode.PaymentsCreditCardSessionId,
PaymentsCreditCardVerificationValueBlank = SubmissionErrorCode.PaymentsCreditCardVerificationValueBlank,
PaymentsCreditCardVerificationValueInvalidForCardType = SubmissionErrorCode.PaymentsCreditCardVerificationValueInvalidForCardType,
PaymentsCreditCardYearExpired = SubmissionErrorCode.PaymentsCreditCardYearExpired,
PaymentsCreditCardYearInvalidExpiryYear = SubmissionErrorCode.PaymentsCreditCardYearInvalidExpiryYear,
PaymentsFirstNameInvalid = SubmissionErrorCode.PaymentsFirstNameInvalid,
PaymentsFirstNameRequired = SubmissionErrorCode.PaymentsFirstNameRequired,
PaymentsFirstNameTooLong = SubmissionErrorCode.PaymentsFirstNameTooLong,
PaymentsInvalidPostalCodeForCountry = SubmissionErrorCode.PaymentsInvalidPostalCodeForCountry,
PaymentsInvalidPostalCodeForZone = SubmissionErrorCode.PaymentsInvalidPostalCodeForZone,
PaymentsLastNameInvalid = SubmissionErrorCode.PaymentsLastNameInvalid,
PaymentsLastNameRequired = SubmissionErrorCode.PaymentsLastNameRequired,
PaymentsLastNameTooLong = SubmissionErrorCode.PaymentsLastNameTooLong,
PaymentsMethodRequired = SubmissionErrorCode.PaymentsMethodRequired,
PaymentsMethodUnavailable = SubmissionErrorCode.PaymentsMethodUnavailable,
PaymentsPhoneNumberInvalid = SubmissionErrorCode.PaymentsPhoneNumberInvalid,
PaymentsPhoneNumberRequired = SubmissionErrorCode.PaymentsPhoneNumberRequired,
PaymentsPostalCodeInvalid = SubmissionErrorCode.PaymentsPostalCodeInvalid,
PaymentsPostalCodeRequired = SubmissionErrorCode.PaymentsPostalCodeRequired,
PaymentsShopifyPaymentsRequired = SubmissionErrorCode.PaymentsShopifyPaymentsRequired,
PaymentsUnacceptablePaymentAmount = SubmissionErrorCode.PaymentsUnacceptablePaymentAmount,
PaymentsWalletContentMissing = SubmissionErrorCode.PaymentsWalletContentMissing,
TaxesDeliveryGroupIdNotFound = SubmissionErrorCode.TaxesDeliveryGroupIdNotFound,
TaxesLineIdNotFound = SubmissionErrorCode.TaxesLineIdNotFound,
TaxesMustBeDefined = SubmissionErrorCode.TaxesMustBeDefined,
}