Skip to content

PaymentNotificationError

Public failures from payment notification authentication and settlement acceptance.

const PaymentNotificationError: Schema.toTaggedUnion<"code", readonly [Schema.Struct<{
code: Schema.Literal<"invalid_input">;
}>, Schema.Struct<{
code: Schema.Literal<"provider_unavailable">;
provider: Schema.brand<Schema.String, "ProviderKey">;
}>, Schema.Struct<{
code: Schema.Literal<"unsupported_provider">;
provider: Schema.brand<Schema.String, "ProviderKey">;
}>, Schema.Struct<{
code: Schema.Literal<"invalid_notification">;
}>, Schema.Struct<{
code: Schema.Literal<"checkout_not_found">;
}>, Schema.Struct<{
code: Schema.Literal<"settlement_conflict">;
}>, Schema.Struct<{
code: Schema.Literal<"refund_conflict">;
}>, Schema.Struct<{
code: Schema.Literal<"checkout_terminal_conflict">;
}>, Schema.Struct<{
code: Schema.Literal<"internal_error">;
}>]>;