API error codes
Stable error codes returned in the code field of API failure responses (949 total).
Codes follow the convention <Subject>.<Reason> (e.g., Order.BatchClosed, Cohort.NotFound).
The matching HTTP status is set by the endpoint that consumes the Result<T>; most failures map to 400 Bad Request.
(uncategorised)
Section titled “(uncategorised)”| Code | Default message |
|---|---|
cap_reached |
You can have at most … alert subscriptions. Delete one before creating another. |
name_required |
Name is required. |
name_taken |
You already have an alert subscription with this name. |
not_authenticated |
User context is not resolved. |
not_found |
The subscription does not exist or does not belong to you. |
AddressCache
Section titled “AddressCache”| Code | Default message |
|---|---|
AddressCache.EntryNotFound |
That cached answer no longer exists. |
AddressCache.OrganizationNotFound |
That organization doesn’t exist, or isn’t set up yet. |
AddressCache.OrganizationUnavailable |
This organization’s database can’t be reached right now. Try again in a few minutes. |
ApiKey
Section titled “ApiKey”| Code | Default message |
|---|---|
ApiKey.NotFound |
API key not found. |
ApiKey.ScopeNotHeld |
A key can’t do what you can’t. You don’t have: …. |
ApiKey.StillActive |
Revoke the key before deleting it. |
Appeal
Section titled “Appeal”| Code | Default message |
|---|---|
Appeal.CampaignDeleted |
Its campaign has been deleted. Restore the campaign first. |
Appeal.CampaignNotFound |
That campaign doesn’t exist. |
Appeal.ChannelDeleted |
Its channel has been deleted. Restore the channel first. |
Appeal.ChannelInactive |
The … channel is switched off. Choose another, or switch it back on. |
Appeal.ChannelNotFound |
That channel doesn’t exist. |
Appeal.CodeExists |
Another appeal already uses the code …. |
Appeal.IdAndCodeDisagree |
The appeal id and the code … name different appeals. Send one or the other. |
Appeal.Inactive |
Appeal … is no longer active, so new gifts can’t be credited to it. |
Appeal.InUse |
This appeal …. Switch it off instead. |
Appeal.NotFound |
That appeal doesn’t exist. |
AppealChannel
Section titled “AppealChannel”| Code | Default message |
|---|---|
AppealChannel.CannotDeleteSystem |
Cannot delete a system default channel. |
AppealChannel.InUse |
This channel is used by …. Mark it inactive instead. |
AppealChannel.NameExists |
A channel with this name already exists. |
AppealChannel.NotFound |
Channel not found. |
Attachment
Section titled “Attachment”| Code | Default message |
|---|---|
Attachment.Invalid |
File name is required. |
AuditLog
Section titled “AuditLog”| Code | Default message |
|---|---|
AuditLog.NotFound |
Audit log entry not found. |
| Code | Default message |
|---|---|
Auth.AccountDeactivated |
This account has been deactivated. |
Auth.Forbidden |
Missing users:reset-mfa permission. |
Auth.InvalidCredentials |
Invalid email or password. |
Auth.InvalidPassword |
Current password is incorrect. |
Auth.InvalidRequest |
Invalid password reset request. |
Auth.InvalidTenant |
Target tenant not found. |
Auth.NotAuthenticated |
You must be signed in to accept the agreement. |
Auth.Required |
Sign-in required. |
Auth.TooManyAttempts |
Too many wrong passwords. Try again in …. |
Auth.Unauthorized |
Not authenticated. |
Auth.UserNotFound |
User not found. |
Automation
Section titled “Automation”| Code | Default message |
|---|---|
Automation.ActionConfigInvalid |
Action configuration is malformed. |
Automation.EmailNeedsOrderEvent |
This trigger has no gift or order attached, so there is nothing to send an email about. |
Automation.EmailNeedsPickupEvent |
A pickup notice needs the trigger about an order being ready to collect. |
Automation.EmailTemplateNotForTrigger |
This trigger can send an event message, or the email it is for — the confirmation when someone |
Automation.EmailTemplateNotFound |
The email this rule sends no longer exists. |
Automation.EventEmailNeedsEventTrigger |
An event email can only be sent by an event trigger about a registration. |
Automation.NoEvaluator |
No condition evaluator registered for …. |
Automation.TagNotFound |
The configured tag no longer exists. |
Automation.TemplateRenderFailed |
Could not render tag comment: … |
Automation.UnknownEventSource |
No test-fire path for event source …. |
Automation.WaitlistOfferEmailOnly |
A waitlist offer sends the waitlist offer email, which carries the link to claim the seats. |
AutomationExecution
Section titled “AutomationExecution”| Code | Default message |
|---|---|
AutomationExecution.NotFound |
Execution not found. |
AutomationExecution.NotRetryable |
Only failed executions can be retried. |
AutomationRule
Section titled “AutomationRule”| Code | Default message |
|---|---|
AutomationRule.ActionNotAvailableForTrigger |
A donor-score automation can create a task or tag the contact; it can’t send an email. |
AutomationRule.AssigneeCantTakeTasks |
… Choose someone else to assign the tasks to, or leave them unassigned. |
AutomationRule.HoursBeforeOutOfRange |
Choose between 1 and 672 hours before the event (four weeks). |
AutomationRule.NameTaken |
You already have an automation rule with this name. |
AutomationRule.NoOwner |
Cannot create an automation rule without a current user. |
AutomationRule.NotFound |
Automation rule not found. |
AutomationRule.NotOwner |
Only the rule’s owner can delete it. |
AutomationRule.SystemRule |
This automation ships with Auradonors and can’t be deleted. You can change what it |
BackgroundProcess
Section titled “BackgroundProcess”| Code | Default message |
|---|---|
BackgroundProcess.AlreadyRetried |
A fresh copy of this email has already been sent. |
BackgroundProcess.ItemNotFound |
That item no longer exists. |
BackgroundProcess.NotFound |
Background process is not available for this tenant. |
BackgroundProcess.NothingToRetry |
This job has nothing that can be retried from here. |
BackgroundProcess.NotManuallyTriggerable |
Background process ‘…’ does not support manual triggering. |
BackgroundProcess.NotRetryable |
Only an email that couldn’t be sent can be retried. |
BackgroundProcess.RetryFeatureOff |
— |
BackgroundProcess.RetryForbidden |
Retrying this needs permission to …. |
BackgroundProcess.ServiceNotRegistered |
No manually-triggerable service is registered for process ‘…’. |
| Code | Default message |
|---|---|
Batch.AlreadyClosed |
Batch is already closed. |
Batch.AlreadyOpen |
Batch is already open. |
Batch.Closed |
Cannot modify a closed batch. |
Batch.HasActuals |
Cannot delete a batch with actual transactions recorded. Remove the transactions first or set actual values to zero. |
Batch.HasUnreviewedMismatches |
This batch has … reconciliation … that must be reviewed before closing. |
Batch.InvalidBatchSource |
Batch source not found or inactive. |
Batch.InvalidBatchType |
Batch type not found or inactive. |
Batch.NoProcessor |
No payment processor is configured for this tenant. |
Batch.NotBalanced |
Batch cannot be closed because it is not balanced. Expected: … / …, Actual: … / …. |
Batch.NotFound |
Batch not found. |
Batch.TargetClosed |
Target batch #… is closed. Reopen it before transferring this payment. |
Batch.TransferTargetSameAsSource |
The payment is already in that batch. |
BatchSource
Section titled “BatchSource”| Code | Default message |
|---|---|
BatchSource.CannotDeleteSystem |
Cannot delete a system default batch source. |
BatchSource.NameExists |
A batch source with this name already exists. |
BatchSource.NotFound |
Batch source not found. |
BatchType
Section titled “BatchType”| Code | Default message |
|---|---|
BatchType.CannotDeleteSystem |
Cannot delete a system default batch type. |
BatchType.NameExists |
A batch type with this name already exists. |
BatchType.NotFound |
Batch type not found. |
Behavior
Section titled “Behavior”| Code | Default message |
|---|---|
Behavior.NotFound |
Behavior ‘…’ is not registered. |
BundleItem
Section titled “BundleItem”| Code | Default message |
|---|---|
BundleItem.ItemNotFound |
Referenced inventory item not found. |
BundleItem.NestedBundle |
A bundle cannot contain another bundle. |
BundleItem.SelfReference |
A bundle cannot contain itself. |
BundleItem.VariantNotFound |
Referenced item variant not found. |
Campaign
Section titled “Campaign”| Code | Default message |
|---|---|
Campaign.CodeExists |
Another campaign already uses the code …. |
Campaign.HasAppeals |
This campaign has …. Switch it off instead, or move its appeals to another campaign first. |
Campaign.HasMailings |
This campaign has …. Switch it off instead, or take them off the campaign first. |
Campaign.HasPremiums |
This campaign has … offered with it. Switch it off instead, or take it off the premiums first. |
Campaign.NameExists |
Another campaign already has this name. |
Campaign.NotFound |
Campaign not found. |
| Code | Default message |
|---|---|
Chart.Unknown |
Unknown chart key ‘…’. |
Cohort
Section titled “Cohort”| Code | Default message |
|---|---|
Cohort.NameAlreadyExists |
You already have a cohort with this name. |
Cohort.NotFound |
A cohort referenced by this report is no longer available. |
Cohort.NotOwner |
Only the cohort owner can delete it. |
Cohort.NotVisible |
You can’t access this cohort. |
Cohort.TruncatedCohort |
Cohort too large to evaluate. Refine the cohort’s filter to fewer than |
Connection
Section titled “Connection”| Code | Default message |
|---|---|
Connection.Failed |
— |
Contact
Section titled “Contact”| Code | Default message |
|---|---|
Contact.AddressRequired |
A mailing address is required on every contact. An administrator can change this under Contact settings. |
Contact.AlreadyCleaned |
This contact has already been cleaned. |
Contact.Anonymized |
This contact’s personal details were erased, so a letter can’t be addressed to them. |
Contact.ConfirmationMismatch |
The confirmation name does not match the contact’s name. |
Contact.ContactMethodRequired |
A phone number or email address is required on every contact. An administrator can change this under Contact settings. |
Contact.HasEventRegistrations |
This contact is registered for an event that hasn’t happened yet. Cancel the registration first. |
Contact.InvalidSource |
The selected contact source does not exist or is inactive. |
Contact.InvalidSuffix |
The selected suffix does not exist or is inactive. |
Contact.InvalidTitle |
The selected title does not exist or is inactive. |
Contact.MergeNotFound |
Merge record not found. |
Contact.NotFound |
Contact not found. |
Contact.SameContact |
Loser and survivor must be different contacts. |
ContactAttachment
Section titled “ContactAttachment”| Code | Default message |
|---|---|
ContactAttachment.NotFound |
Attachment not found. |
ContactBulkUpdate
Section titled “ContactBulkUpdate”| Code | Default message |
|---|---|
ContactBulkUpdate.AssigneeUnavailable |
The person chosen to take the tasks can’t be assigned tasks. Choose someone else, or leave the tasks unassigned. |
ContactBulkUpdate.AssignForbidden |
Assigning the tasks to someone else needs permission to assign tasks. Assign them to yourself, or leave them unassigned. |
ContactBulkUpdate.AudienceInvalid |
— |
ContactBulkUpdate.CohortNotFound |
The cohort chosen no longer exists. Pick another. |
ContactBulkUpdate.CohortNotShared |
The cohort chosen belongs to someone else and isn’t shared. Ask them to share it, or pick another. |
ContactBulkUpdate.CohortsNotOnPlan |
Saved cohorts aren’t part of your organization’s plan. Choose the contacts with conditions instead. |
ContactBulkUpdate.NoContacts |
These conditions don’t match any contact. |
ContactBulkUpdate.NotFound |
Bulk update not found. |
ContactBulkUpdate.NothingToUndo |
It didn’t change any contact, so there’s nothing to undo. |
ContactBulkUpdate.NotUndoable |
— |
ContactBulkUpdate.TooManyContacts |
These conditions match more than …. Narrow them, or make the change in several bulk updates. |
ContactBulkUpdate.UndoExpired |
A bulk update can only be undone for 30 days after it finishes. |
ContactEmail
Section titled “ContactEmail”| Code | Default message |
|---|---|
ContactEmail.NotFound |
Email address not found on this contact. |
ContactNote
Section titled “ContactNote”| Code | Default message |
|---|---|
ContactNote.NotFound |
Note not found. |
ContactOrganization
Section titled “ContactOrganization”| Code | Default message |
|---|---|
ContactOrganization.AlreadyExists |
This contact is already a member of this organization. |
ContactOrganization.InvalidTypes |
Organization membership requires one individual and one organization contact. |
ContactOrganization.NotFound |
Organization membership not found. |
ContactRelationship
Section titled “ContactRelationship”| Code | Default message |
|---|---|
ContactRelationship.AlreadyExists |
This relationship already exists between these contacts. |
ContactRelationship.NotFound |
Contact relationship not found. |
ContactSource
Section titled “ContactSource”| Code | Default message |
|---|---|
ContactSource.CannotDeleteSystem |
Cannot delete a system default contact source. |
ContactSource.NameExists |
A contact source with this name already exists. |
ContactSource.NotFound |
Contact source not found. |
ContactTag
Section titled “ContactTag”| Code | Default message |
|---|---|
ContactTag.AlreadyAssigned |
This tag is already assigned to the contact. |
ContactTag.Duplicate |
This tag is already assigned to the contact. |
ContactTag.NotFound |
Contact tag not found. |
Contract
Section titled “Contract”| Code | Default message |
|---|---|
Contract.BlankWording |
Version … of the … has no wording. Write it before publishing. |
Contract.DraftExists |
Version … of the … is already a draft. Open it, or discard it first. |
Contract.InvalidTemplate |
The wording of the … can’t be merged: … |
Contract.LastPublishedVersion |
Version … is the only published version of the …, so new deals need it. Publish another first, or switch the template off. |
Contract.TemplateNotFound |
That contract template doesn’t exist. |
Contract.UnknownMergeField |
… …. Fix or remove it before publishing. |
Contract.VersionNotDraft |
Version … of the … is published and is kept for good. Only a draft can be discarded. |
Contract.VersionNotFound |
That version doesn’t exist. |
Contract.VersionNotPublished |
Only a published version can be retired, and version … of the … isn’t one. |
ContractTime
Section titled “ContractTime”| Code | Default message |
|---|---|
ContractTime.TenantNotFound |
Tenant not found. |
ContractTimeEntry
Section titled “ContractTimeEntry”| Code | Default message |
|---|---|
ContractTimeEntry.NotFound |
Time entry not found. |
Dashboard
Section titled “Dashboard”| Code | Default message |
|---|---|
Dashboard.UnknownKey |
Dashboard key is not recognized. |
DashboardList
Section titled “DashboardList”| Code | Default message |
|---|---|
DashboardList.Unknown |
Unknown list key ‘…’. |
DataSource
Section titled “DataSource”| Code | Default message |
|---|---|
DataSource.NotFound |
Data source not found. |
| Code | Default message |
|---|---|
Deal.ChildInProgress |
— |
Deal.DemoNotFound |
That demo doesn’t exist. |
Deal.DocumentNotFound |
That document isn’t part of this deal. |
Deal.DocumentsOutOfDate |
A newer version of the … has been published since this deal was saved. Save the deal again to use it, then send it. |
Deal.FollowsItsAgreement |
An amendment or termination uses its agreement’s tenant. Link the agreement instead. |
Deal.Incomplete |
Finish the deal before sending it. … |
Deal.IssueNotice |
Deal … is a notice from Auradonors. Issue it rather than sending it for signature. |
Deal.KindMismatch |
Deal … is …; it can’t be saved as another kind. |
Deal.NotAnAgreement |
… is itself a …. Start from the agreement it belongs to. |
Deal.NotANotice |
Deal … isn’t a notice from Auradonors. Send it for signature instead. |
Deal.NotDraft |
Deal … has been sent for signature, so it is kept with its record. |
Deal.NotFound |
That deal doesn’t exist. |
Deal.NotSendable |
Deal … has already been issued. |
Deal.ParentEnded |
— |
Deal.ParentNotSigned |
… isn’t signed yet. Change its terms directly while it’s a draft. |
Deal.SandboxTenant |
Link the production tenant, not its sandbox. |
Deal.TemplateNotAvailable |
— |
Deal.TenantAlreadyLinked |
Deal … is already linked to a tenant. Unlink it first. |
Deal.TenantNotFound |
That tenant doesn’t exist. |
| Code | Default message |
|---|---|
Demo.AttendeeNotFound |
One or more attendees were not found on this demo: … |
Demo.NotFound |
Demo not found. |
Department
Section titled “Department”| Code | Default message |
|---|---|
Department.AlreadyAssigned |
User is already assigned to this department. |
Department.CannotDeleteSystem |
Cannot delete a system default department. |
Department.CannotRenameSystem |
Cannot rename a system default department. |
Department.NameExists |
A department with this name already exists. |
Department.NotAssigned |
User is not assigned to this department. |
Department.NotFound |
Department not found or inactive. |
DepartmentDashboard
Section titled “DepartmentDashboard”| Code | Default message |
|---|---|
DepartmentDashboard.NotAssigned |
No dashboard assigned to this department. |
DepartmentLandingRoute
Section titled “DepartmentLandingRoute”| Code | Default message |
|---|---|
DepartmentLandingRoute.NotAssigned |
No landing route assigned to this department. |
DiscountDefinition
Section titled “DiscountDefinition”| Code | Default message |
|---|---|
DiscountDefinition.NameExists |
A catalog discount with this name already exists. |
DiscountDefinition.NotFound |
Catalog discount not found. |
DiscountTier
Section titled “DiscountTier”| Code | Default message |
|---|---|
DiscountTier.CannotDeleteSystem |
Cannot delete a system default discount tier. |
DiscountTier.InUse |
This tier is assigned to one or more departments. Reassign those departments before deleting it. |
DiscountTier.NameExists |
A discount tier with this name already exists. |
DiscountTier.NotFound |
Discount tier not found. |
DonorScores
Section titled “DonorScores”| Code | Default message |
|---|---|
DonorScores.NotAvailable |
Donor scores aren’t available to you, so the list can’t be sorted or filtered by them. |
DonorTask
Section titled “DonorTask”| Code | Default message |
|---|---|
DonorTask.AlreadyComplete |
Task is already complete. |
DonorTask.AssigneeNotActive |
That person can’t take tasks — they are deactivated or not part of this organization. |
DonorTask.DeleteCompletedDenied |
You don’t have permission to delete completed tasks. |
DonorTask.NotFound |
Task not found. |
DonorTask.ReassignForbidden |
Only people who can assign tasks can change who this task is assigned to. |
DonorTask.UserNotFound |
Assigned user not found. |
DuplicatePair
Section titled “DuplicatePair”| Code | Default message |
|---|---|
DuplicatePair.NotDismissed |
This pair is not dismissed. |
DuplicatePair.SameContact |
A contact cannot be a duplicate of itself. |
| Code | Default message |
|---|---|
Event.AddOnNotOnSale |
… isn’t on sale. |
Event.AddOnQuantity |
…: at most … with this registration. |
Event.AddOnSold |
… has been sold, so it can’t be removed. Switch off “On sale” to stop selling it. |
Event.AlreadyCancelled |
This event is already cancelled. |
Event.BankPaymentsUnavailable |
Bank payments through Stripe take days to settle, so events don’t take them yet. Take a card instead. |
Event.BatchClosed |
Order #…’s payment is in batch #…, which is closed. Reopen it to give the money back. |
Event.BatchTypeNotFound |
No batch type matches … payments. Add one named …. |
Event.BenefitsNotDeclinable |
Only a sponsorship’s benefits can be declined, and … isn’t one. |
Event.Cancelled |
This event was cancelled, so it can’t be changed. |
Event.ChoiceDeadlinePassed |
The date people must choose by has to be in the future. |
Event.CompForbidden |
Giving tickets free needs permission to comp tickets. |
Event.ContributionFundMissing |
The tickets kept as a gift need a fund to go to, and the event has none. Choose one on the event first. |
Event.DepartmentNotFound |
That department doesn’t exist or is switched off. |
Event.FundNotFound |
That fund doesn’t exist or is switched off. |
Event.GiftAmountInvalid |
A gift has to be more than nothing. |
Event.GiftFundNotFound |
A gift names a fund that isn’t open for gifts. |
Event.GiftNeedsPayment |
A gift is taken with a payment. Take payment now, or add the gift when they pay. |
Event.GuestContactNotFound |
A guest is linked to a contact that doesn’t exist. |
Event.HasRegistrations |
People have registered for this event, so it can’t be deleted. Cancel it instead. |
Event.ImageNotFound |
That picture isn’t uploaded. |
Event.InvalidAnswer |
— |
Event.NoBatchSource |
Your organization has no active batch source to file the payment in. |
Event.NoPaymentProcessor |
Your organization has no payment processor set up, so a card payment can’t be given back.… |
Event.NotADraft |
Only a draft can be deleted. Unpublish the event first, or cancel it if people have registered. |
Event.NotFound |
That event doesn’t exist. |
Event.NothingToPay |
These cost nothing, so there’s no payment to take. |
Event.NotInSeries |
This event isn’t one of a series of dates. |
Event.NotOpenForRegistration |
This event isn’t taking registrations. |
Event.NotPublished |
Only a published event can be cancelled. A draft can be deleted instead. |
Event.NotReadyToPublish |
— |
Event.OverrideForbidden |
Selling past a limit needs permission to override event rules. |
Event.PaymentMethodNotPermitted |
You don’t have permission to take … payments. |
Event.PaymentMismatch |
The payments come to …, but … is due. |
Event.PaymentRequired |
Say how they’re paying. |
Event.PaymentReversalFailed |
… … |
Event.PromoCodeLimit |
Promo code … can be used for at most … tickets in one registration. |
Event.PromoCodeNotApplicable |
Promo code … doesn’t apply to these tickets. |
Event.PromoCodeNotFound |
… isn’t a promo code for this event. |
Event.PromoCodeNotValidNow |
Promo code … isn’t working right now. |
Event.PublicSiteNotConfigured |
The public events site isn’t set up on this site. |
Event.PurchaserNotFound |
That contact doesn’t exist. |
Event.RefundFailed |
The processor refused to give back a payment on order #…: …… |
Event.RepeatInvalid |
The copy for … can’t be made: … |
Event.SessionKindLocked |
— |
Event.SlugExists |
Another event already uses the web address …. |
Event.SoldOut |
…… |
Event.SplitPaymentsDisabled |
Your organization doesn’t allow a payment to be split. Take it as a single payment. |
Event.TagNotFound |
A members-only ticket names a tag that doesn’t exist or is switched off. |
Event.TicketAttendanceLocked |
… has been sold, so whether it’s for joining online or coming in person can’t change. Add a new ticket type instead. |
Event.TicketQuantity |
… is sold … or more at a time. |
Event.TicketRestricted |
… is for contacts with a particular tag, and this purchaser doesn’t have it. |
Event.TicketSessionsLocked |
… has been sold, so the sessions it admits to can’t change. Add a new ticket type for the new sessions. |
Event.TicketTypeNotOnSale |
… isn’t on sale. |
Event.TicketTypeSold |
… has been sold, so it can’t be removed. Switch off “On sale” to stop selling it. |
Event.TooManyAttendees |
These tickets seat …, but … people are named. |
Event.TooManyRegistrants |
That’s more than 5,000 registrations. Send to a narrower group. |
Event.UnknownAddOn |
An add-on in the request isn’t one this event sells. |
Event.UnknownRow |
A … in the request doesn’t belong to this event. Reload the event and try again. |
Event.UnknownTicketType |
A ticket in the request isn’t one this event sells. |
EventAttendee
Section titled “EventAttendee”| Code | Default message |
|---|---|
EventAttendee.Cancelled |
This guest’s seat was cancelled. |
EventAttendee.ContactNotFound |
That contact doesn’t exist. |
EventAttendee.NoEmail |
Add the guest’s email address first. |
EventAttendee.NotFound |
That guest isn’t registered for this event. |
EventAttendee.PurchaserSeat |
This is the purchaser’s own seat. Change who bought the registration instead. |
EventAttendee.PurchaserTicket |
The person who registered has their tickets in their confirmation. |
EventBreakout
Section titled “EventBreakout”| Code | Default message |
|---|---|
EventBreakout.Closed |
Breakouts can’t be changed here once the event has started. Ask the organizer. |
EventBreakout.Full |
— |
EventBreakout.NotOffered |
— |
EventBreakout.Overlap |
… and … are at the same time. Choose one. |
EventCheckIn
Section titled “EventCheckIn”| Code | Default message |
|---|---|
EventCheckIn.CannotUndo |
A volunteer can undo only their own check-ins, for ten minutes. Ask a member of staff. |
EventCheckIn.Closed |
Check-in for … has closed. A member of staff can still check people in. |
EventCheckIn.EventCancelled |
This event was cancelled, so nobody can be checked in to it. |
EventCheckIn.ExpiryPassed |
Choose when the link stops working — a time still to come. |
EventCheckIn.ExpiryTooLate |
A volunteer’s link can last until a week after the event at most. |
EventCheckIn.LinkNotFound |
That check-in link doesn’t exist. |
EventCheckIn.LinkNotValid |
This check-in link has run out or been switched off. Ask the event’s organizer for a new one. |
EventCheckIn.NoPublicSite |
The public events site isn’t set up on this site, so there’s no door page to open. |
EventCheckIn.NotForSession |
That ticket isn’t for …. |
EventCheckIn.NotFound |
That check-in doesn’t exist or was already undone. |
EventCheckIn.NotOpen |
Check-in opens once the event is published. |
EventCheckIn.NotOpenYet |
Check-in for … opens …, …. |
EventCheckIn.NotPublished |
This event isn’t published yet, so nobody can be checked in to it. |
EventCheckIn.OverrideForbidden |
Letting in someone who still owes money needs permission to override event rules. |
EventCheckIn.SessionNotFound |
A session chosen isn’t part of this event. |
EventCheckIn.StaffOnly |
Sign in as one of the organization’s own staff to open check-in. |
EventCheckIn.WalkInNotFree |
Only a free ticket can be given at the door here. Register paying guests at the box office. |
EventCheckIn.WalkInsClosed |
This event isn’t taking registrations any more. |
EventCheckIn.WalkInsNotAllowed |
This link can’t register walk-ins. Ask a member of staff. |
EventCheckout
Section titled “EventCheckout”| Code | Default message |
|---|---|
EventCheckout.AnswerRequired |
Answer “…”. |
EventCheckout.BotCheckFailed |
We couldn’t confirm you’re not a robot. Refresh the page and try again. |
EventCheckout.CardRequired |
Enter your card to finish. |
EventCheckout.Ended |
Your seats were released. Start again. |
EventCheckout.Failed |
— |
EventCheckout.GiftNeedsCard |
A gift is given by card. Pay now to add one, or leave it off. |
EventCheckout.GiftUnavailable |
This event doesn’t take gifts online. |
EventCheckout.Incomplete |
Fill in your details first. |
EventCheckout.NoMoreTime |
Your seats can’t be held any longer. Finish now, or start again. |
EventCheckout.NotFound |
We couldn’t find your registration in progress. Start again. |
EventCheckout.PayAtDoorUnavailable |
This event is paid for when you register. |
EventCheckout.PaymentsUnavailable |
This event can’t take payments online right now. Contact the organizer to register. |
EventCheckout.RegistrationClosed |
…. |
EventCheckout.SeatsGone |
Your seats were held for ten minutes and went to someone else. … |
EventCheckout.TooManyAttempts |
That’s too many tries for one registration, so your seats were released. Start again, or contact the organizer. |
EventCheckout.TooManyGuests |
Your tickets seat …, but … people are named. |
EventCheckout.TooManyTickets |
You can register for at most … tickets at a time. |
EventPrint
Section titled “EventPrint”| Code | Default message |
|---|---|
EventPrint.NobodyRegistered |
Nobody has a seat at this event yet. |
EventPrint.NoTables |
This event has no tables. Add them when you edit the event. |
EventPrint.UnknownStock |
Choose one of the badge sheets offered. |
EventRegistration
Section titled “EventRegistration”| Code | Default message |
|---|---|
EventRegistration.AddOnNotFound |
One of those add-ons isn’t live on this registration. |
EventRegistration.AlreadyPaid |
Someone else took this payment a moment ago, so this one was given back. |
EventRegistration.CancelFailed |
Your registration couldn’t be cancelled here. Contact the organizer. |
EventRegistration.Cancelled |
This registration is already cancelled. |
EventRegistration.CancelNotAllowed |
— |
EventRegistration.ChangedWhileAdding |
Someone changed this registration’s tickets while these were being added, so nothing was added.… Try again. |
EventRegistration.ChangedWhilePaying |
Tickets on this registration were cancelled while the payment was being taken, so the payment was given back. Take it again for what’s owed now. |
EventRegistration.LogoNotFound |
That logo isn’t an image uploaded to Auradonors. |
EventRegistration.NamesLocked |
Guests can’t be changed here any more. Contact the organizer. |
EventRegistration.NoPublicSite |
The public events site isn’t set up on this site, so there’s no page to link to. |
EventRegistration.NotASponsor |
Only a registration holding a sponsorship can be thanked on the event’s page. |
EventRegistration.NotFound |
That registration doesn’t exist. |
EventRegistration.NothingOwed |
This registration doesn’t owe anything. |
EventRegistration.NothingToCancel |
Choose at least one ticket or add-on to cancel. |
EventRegistration.PromoCodeMismatch |
This registration used promo code …, and a registration takes one code. |
EventRegistration.PurchaserErased |
The purchaser’s personal data was erased, so their registration has no page of its own any more. |
EventRegistration.QuestionAlreadyAnswered |
That question is asked once per registration and this one has answered it. Change the answer on the registration instead. |
EventRegistration.SeatCheckedIn |
Seat … has been checked in, so the name on it can’t be changed. |
EventRegistration.SeatNotNameable |
Seat … can’t be named here. |
EventRegistration.TooManyAddOns |
Only … of … can be cancelled. |
EventSettings
Section titled “EventSettings”| Code | Default message |
|---|---|
EventSettings.BatchSourceNotFound |
That batch source isn’t available. Choose another. |
EventSettings.CoverImageNotFound |
That picture isn’t available. Upload it again. |
EventTable
Section titled “EventTable”| Code | Default message |
|---|---|
EventTable.NotFound |
That table isn’t one of this event’s. |
EventTable.OnlineGuest |
Someone joining online can’t be seated at a table. |
EventTable.WrongSession |
That table is set for a session some of those people’s tickets don’t include. |
EventTicket
Section titled “EventTicket”| Code | Default message |
|---|---|
EventTicket.CheckedIn |
Someone in those tickets has already been checked in, so they can’t be cancelled without an override. |
EventTicket.NotFound |
One of those tickets isn’t live on this registration — it may already be cancelled. |
EventWaitlist
Section titled “EventWaitlist”| Code | Default message |
|---|---|
EventWaitlist.AlreadyWaiting |
You’re already on this event’s waitlist. We’ll email you if seats come free. |
EventWaitlist.BotCheckFailed |
We couldn’t confirm you’re not a robot. Refresh the page and try again. |
EventWaitlist.Closed |
…. |
EventWaitlist.EmailRequired |
Enter the email address we should send an offer to. |
EventWaitlist.EventNotOpen |
Seats can be offered only before a published event starts. |
EventWaitlist.NameRequired |
Enter your first and last name. |
EventWaitlist.NotFound |
That person isn’t on this event’s waitlist. |
EventWaitlist.NotOffered |
This event doesn’t have a waitlist. |
EventWaitlist.NotWaiting |
Only someone still waiting can be offered seats. |
EventWaitlist.OfferEnded |
This offer has ended, so its seats aren’t held for you any more. |
EventWaitlist.OfferMismatch |
This offer holds … of … for you — choose up to that many. |
EventWaitlist.OfferNotFound |
We couldn’t find that offer. Check the link in your email. |
EventWaitlist.Quantity |
You can wait for between … and … of …. |
EventWaitlist.TicketNotOffered |
The ticket they’re waiting for isn’t on sale online any more, so an offer couldn’t be claimed. |
EventWaitlist.TicketsAvailable |
There are still tickets for … — register for them instead. |
Export
Section titled “Export”| Code | Default message |
|---|---|
Export.Deleting |
The data is being deleted, so it can’t be exported. |
Export.FileNotFound |
That file doesn’t exist or has been deleted. |
Export.InProgress |
An export of this tenant is already waiting or running. |
Export.NotFound |
That export doesn’t exist. |
Export.NotReady |
That export’s files aren’t ready, or have been deleted. |
Export.NotSetUp |
This tenant isn’t set up yet, so there’s nothing to export. |
Export.Sandbox |
Export the production tenant; its sandbox is a copy of it. |
Export.SelfHosted |
This organization’s data is on its own server, so it already has it. |
Export.StorageNotConfigured |
Export storage isn’t set up on this site (ExportStorage__*). |
Feature
Section titled “Feature”| Code | Default message |
|---|---|
Feature.NotFound |
Feature not found. |
Feature.TierGated |
This feature is managed by your pricing tier. Contact your administrator to change it. |
Filter
Section titled “Filter”| Code | Default message |
|---|---|
Filter.CohortNotSupported |
Cohort filters are not supported on this data source. |
Filter.UnmappedColumn |
‘…’ can’t be used as a filter on this report. |
Filter.UnsupportedOperator |
The selected condition can’t be applied to ‘…’ on this report. |
FulfillmentExportProfile
Section titled “FulfillmentExportProfile”| Code | Default message |
|---|---|
FulfillmentExportProfile.NameExists |
An export profile with this name already exists. |
FulfillmentExportProfile.NoColumns |
This export profile has no columns configured. |
FulfillmentExportProfile.NotFound |
Export profile not found. |
| Code | Default message |
|---|---|
Fund.CannotDeleteSystem |
Cannot delete a system default fund. |
Fund.NameExists |
A fund with this name already exists. |
Fund.NotFound |
Fund not found. |
Household
Section titled “Household”| Code | Default message |
|---|---|
Household.AlreadyMember |
… is already in this household. |
Household.ContactAnonymized |
Contact #… has been erased and can’t join a household. |
Household.ContactInAnotherHousehold |
… is already in another household, …. |
Household.ContactNotFound |
Contact #… doesn’t exist or has been deleted. |
Household.MemberInAnotherHousehold |
… has joined another household since this one was deleted. Remove them from it first. |
Household.NotAMember |
That person isn’t in this household. |
Household.NotAnIndividual |
… is an organization. Only people can be in a household. |
Household.NotFound |
Household not found. |
Household.StaleOrder |
The household’s members have changed since the page loaded. Reload and try again. |
Household.TooManyMembers |
A household can hold at most … people. |
Impersonation
Section titled “Impersonation”| Code | Default message |
|---|---|
Impersonation.CrossTenantForbidden |
Tenant admins cannot impersonate users in another tenant. |
Impersonation.Forbidden |
You do not have permission to impersonate other users. |
Impersonation.InvalidImpersonatorId |
Original admin id is malformed. |
Impersonation.NotActive |
There is no active impersonation session to exit. |
Impersonation.NoTenant |
Target tenant could not be determined. |
Impersonation.OriginalUserNotFound |
Original admin account no longer exists. |
Impersonation.TargetInactive |
Target user is not active. |
Impersonation.TargetNotFound |
Target user does not exist in the resolved tenant. |
Impersonation.TenantNotFound |
Target tenant is not available. |
Import
Section titled “Import”| Code | Default message |
|---|---|
Import.FileTooLarge |
This workbook is too large to import. Split it into smaller files and import them one at a time. |
Import.InvalidStatus |
Only pending or validated imports can be cancelled. |
Import.NoContactsSheet |
The uploaded file must contain a ‘Contacts’ sheet. |
Import.NoSheets |
The uploaded file does not contain any recognized sheets. |
Import.NotFound |
Import job not found. |
Import.TemplateNotFound |
No import template found for source system ‘…’. |
Import.UndoBlocked |
Some records this import created have been used since — for example, an imported contact now has an order or a task that wasn’t part of the import. Remove that activity first, then undo the import. |
Import.UndoExpired |
The undo window for this import has expired. |
Inventory
Section titled “Inventory”| Code | Default message |
|---|---|
Inventory.NotFound |
Inventory item not found. |
Inventory.VariantNotFound |
Variant not found on item. |
InventoryItem
Section titled “InventoryItem”| Code | Default message |
|---|---|
InventoryItem.CategoryNotFound |
Product category not found. |
InventoryItem.NotABundle |
This item is not a bundle. |
InventoryItem.NotFound |
Inventory item not found. |
InventoryItem.SkuExists |
An item with this SKU already exists. |
InventoryItem.TypeChangeBlocked |
This bundle already has orders, so it can’t become a regular item. Add the item as a new product instead. |
InventoryItem.UpcExists |
An item with this UPC already exists. |
InventoryStock
Section titled “InventoryStock”| Code | Default message |
|---|---|
InventoryStock.CountBelowCommitted |
The count is below the units already committed to orders. Record it anyway to mark the item oversold. |
InventoryStock.ExceedsBackOrder |
Cannot release … — only … … back-ordered. |
InventoryStock.InsufficientAvailable |
Cannot release … — only … … available in stock. |
InventoryStock.InvalidField |
‘…’ is not a valid stock field. |
InventoryStock.NegativeQuantity |
Adjustment would result in negative quantity (…). Current value is …. |
InventoryStock.NoBackOrders |
This item has no back-ordered units. |
InventoryStock.NotFound |
Inventory stock record not found. |
ItemVariant
Section titled “ItemVariant”| Code | Default message |
|---|---|
ItemVariant.NotFound |
Item variant not found. |
ItemVariant.SkuExists |
An item or variant with SKU ‘…’ already exists. |
| Code | Default message |
|---|---|
Kpi.Unknown |
Unknown KPI key ‘…’. |
LandingRoute
Section titled “LandingRoute”| Code | Default message |
|---|---|
LandingRoute.UnknownKey |
Landing route key is not recognized. |
LetterSkuAssignment
Section titled “LetterSkuAssignment”| Code | Default message |
|---|---|
LetterSkuAssignment.Duplicate |
This letter is already assigned to this item. |
LetterSkuAssignment.NotFound |
Letter SKU assignment not found. |
LetterTemplate
Section titled “LetterTemplate”| Code | Default message |
|---|---|
LetterTemplate.NameExists |
A letter template with this name already exists. |
LetterTemplate.NotAMailLetter |
That’s a packing slip insert, so it can’t be mailed. Pick a mail letter. |
LetterTemplate.NotAPackingSlipInsert |
A mail letter isn’t put in a package. Assign a packing slip insert to this item instead. |
LetterTemplate.NotFound |
Letter template not found. |
| Code | Default message |
|---|---|
Log.AlreadySucceeded |
This delivery already succeeded. |
Log.NotFound |
Delivery log not found. |
| Code | Default message |
|---|---|
Logo.NotAnImage |
Logo must be a PNG or JPG. |
Logo.NotFound |
No logo uploaded for this tenant. |
LookupOrder
Section titled “LookupOrder”| Code | Default message |
|---|---|
LookupOrder.OutOfDate |
The list changed while you were reordering. Reload it and try again. |
Mailchimp
Section titled “Mailchimp”| Code | Default message |
|---|---|
Mailchimp.AudiencesNotFound |
None of the audiences switched on here were found in Mailchimp. If the API key is for another Mailchimp account, put back the right one; if the audiences were deleted in Mailchimp, switch them off here. |
Mailchimp.Busy |
Mailchimp is busy right now. |
Mailchimp.KeyRefused |
Mailchimp refused the API key. Check it on the Mailchimp settings page. |
Mailchimp.MemberRefused |
Mailchimp won’t subscribe this address: the person unsubscribed or asked to be forgotten, so they need to sign up again through a Mailchimp form. |
Mailchimp.NotConfigured |
Mailchimp is not configured for this tenant. |
Mailchimp.NotFound |
Mailchimp couldn’t find this audience or contact. It may have been deleted in Mailchimp. |
Mailchimp.RequestRefused |
Mailchimp refused the request. |
Mailchimp.Unavailable |
Mailchimp isn’t responding right now. |
Mailchimp.Unreachable |
Auradonors couldn’t reach Mailchimp. |
MailchimpList
Section titled “MailchimpList”| Code | Default message |
|---|---|
MailchimpList.NotFound |
Mailchimp list not found or not enabled. |
MailchimpList.RemovedFromMailchimp |
This audience is no longer in Mailchimp, so it can’t be switched on. |
Mailing
Section titled “Mailing”| Code | Default message |
|---|---|
Mailing.AlreadyBuilding |
This mailing is already being built. |
Mailing.AlreadyMailed |
This mailing has gone out, so it can’t be built again. |
Mailing.AppealNotFound |
An appeal a segment answers no longer exists. Pick another. |
Mailing.AudienceInvalid |
— |
Mailing.CampaignInactive |
That campaign is switched off. Switch it back on, or pick another. |
Mailing.CampaignNotFound |
That campaign no longer exists. Pick another, or none. |
Mailing.CohortNotFound |
A cohort in this mailing no longer exists. Pick another. |
Mailing.CohortNotShared |
A cohort in this mailing belongs to someone else and isn’t shared. Ask them to share it, or pick another. |
Mailing.CohortsNotOnPlan |
Saved cohorts aren’t part of your organization’s plan. Describe the audience with conditions instead. |
Mailing.LabelRangeInvalid |
The first piece must come before the last. |
Mailing.LabelSheetsInvalid |
Print between 1 and … sheets at a time. |
Mailing.LabelStartInvalid |
The starting label must be between 1 and … on this sheet. |
Mailing.LabelStockUnknown |
Pick a label sheet from the list. |
Mailing.LetterNotFound |
A letter this mailing prints no longer exists. Pick another. |
Mailing.LetterRangeInvalid |
The first piece must come before the last. |
Mailing.NoLetters |
This mailing prints no letter. Send it back to draft, choose a letter, and build it again. |
Mailing.NoLettersInRange |
No piece in that range prints a letter. |
Mailing.NoPieces |
This mailing has no pieces to mail. |
Mailing.NoReturnAddress |
Add your organization’s address on the organization profile first. |
Mailing.NoSegments |
Add a segment before building the mailing. |
Mailing.NotAMailLetter |
A packing slip insert can’t be mailed. Pick a mail letter, or make one under Letters. |
Mailing.NotDeleted |
That mailing isn’t deleted. |
Mailing.NotDraft |
Only a draft can be changed. Send this mailing back to draft first. |
Mailing.NotFound |
That mailing no longer exists. |
Mailing.NotReady |
Build the mailing before marking it mailed. |
Mailing.TooManyLabels |
That’s …. Print up to … at a time by choosing a range of pieces. |
Mailing.TooManyLetters |
That’s …. Print up to … at a time by choosing a range of pieces. |
MailingListFormat
Section titled “MailingListFormat”| Code | Default message |
|---|---|
MailingListFormat.NameExists |
There’s already a mailing list format with this name. |
MailingListFormat.NotFound |
That mailing list format no longer exists. |
MailLetter
Section titled “MailLetter”| Code | Default message |
|---|---|
MailLetter.InvalidTemplate |
The letter “…” has a mistake in its merge fields, so it can’t be printed. Fix it under Letters. … |
| Code | Default message |
|---|---|
Mfa.AlreadyConfirmed |
Enrollment already confirmed. |
Mfa.AlreadyEnrolled |
MFA is already enrolled. Disable or reset first. |
Mfa.ChallengeExpired |
Your session has expired. Please sign in again. |
Mfa.EmailEnrollmentDisabled |
Email-based enrollment is not available. |
Mfa.HostAdminEmailEnrollmentForbidden |
Host administrators must enroll via an authenticator app. |
Mfa.InvalidCode |
Invalid code. |
Mfa.InvalidDeviceName |
Name is required. |
Mfa.InvalidTenant |
Tenant no longer available. |
Mfa.InvalidTrustedDevice |
Invalid device. |
Mfa.Locked |
Too many attempts. Try again later. |
Mfa.NotEnrolled |
No pending enrollment found. |
Mfa.TrustedDeviceUnavailable |
Trusted devices are not available. |
Mfa.WrongEnrollmentMethod |
Pending enrollment is not TOTP. |
NcoaImport
Section titled “NcoaImport”| Code | Default message |
|---|---|
NcoaImport.AlreadyApplied |
This job has already been applied. |
NcoaImport.AppliedNotDeletable |
Cannot delete a job that has been applied. Undo first. |
NcoaImport.EntryNotFound |
NCOA entry not found. |
NcoaImport.NotApplied |
Only an applied job can be undone. |
NcoaImport.NotFound |
NCOA import job not found. |
NcoaImport.NotReadyForApply |
Upload a result file and review entries before applying. |
NcoaImport.OutcomeNotApplyable |
There is nothing to apply for this result. |
NcoaImport.ParseFailed |
Could not parse the result file: … |
NcoaImport.UndoExpired |
The 30-day undo window has elapsed. |
NoteCategory
Section titled “NoteCategory”| Code | Default message |
|---|---|
NoteCategory.CannotDeleteSystem |
Cannot delete a system default note category. |
NoteCategory.NameExists |
A note category with this name already exists. |
NoteCategory.NotFound |
Note category not found or inactive. |
NoteSubCategory
Section titled “NoteSubCategory”| Code | Default message |
|---|---|
NoteSubCategory.NotFound |
Note sub-category not found, inactive, or does not belong to the selected category. |
NoteSubCategory.Required |
Choose a sub-category. This category has sub-categories, so every note filed under it needs one. |
Notification
Section titled “Notification”| Code | Default message |
|---|---|
Notification.NotFound |
Notification not found. |
| Code | Default message |
|---|---|
Order.AlreadyVoidedOrRefunded |
Order is already …. |
Order.AppealRequired |
Your organization requires an appeal on every order, so it can be changed but not cleared. |
Order.BankAccountEntryUnavailable |
Stripe can’t take a bank account entered here — the account holder has to confirm a small test deposit first, which takes days. Take a card, or record a bank payment made in Stripe as already charged. |
Order.BatchClosed |
Source batch #… is closed. Reopen it before transferring this payment. |
Order.BatchNotFound |
Specified batch not found. |
Order.BatchNotReady |
— |
Order.BatchOverrideForbidden |
You don’t have permission to choose the batch for this transaction. Required: ‘…’. |
Order.BatchTypeNotFound |
No batch type found for payment method ‘…’. Expected one of: …. |
Order.BundleComponentNoStock |
Bundle component has no stock record for bundle ‘…’. |
Order.ContactInactive |
Contact is not active. |
Order.ContactNotFound |
Contact not found. |
Order.DepartmentNotFound |
Department not found. |
Order.DiscountCeilingExceeded |
The total discount (…) exceeds your tier’s per-order limit of …. |
Order.DiscountExceedsTier |
The discount on ‘…’ (…%) exceeds your tier’s per-line limit of …%. |
Order.DiscountForbidden |
You don’t have permission to apply discounts. Required: ‘…’. |
Order.DiscountInvalid |
The selected catalog discount is no longer available. |
Order.DiscountNotAllowedForItem |
‘…’ is not eligible for discounts. |
Order.DiscountsDisabled |
Discounts are not enabled for this organization. |
Order.DuplicateRefundItem |
Each item can appear only once in a refund. |
Order.EmailSuppressionForbidden |
You don’t have permission to skip the confirmation email for this transaction. Required: ‘…’. |
Order.FundInactive |
Fund ‘…’ is not active. |
Order.FundNotFound |
Fund ‘…’ not found. |
Order.HandlingOverrideForbidden |
You don’t have permission to override the handling fee. Required: ‘…’. |
Order.InsufficientBundleStock |
Insufficient stock for bundle ‘…’ component. Required: …, available: …. |
Order.InsufficientStock |
Insufficient stock for ‘…’. Available: …, requested: …. |
Order.InvalidBatchSource |
Batch source not found or inactive. |
Order.InvalidRefundAmount |
Total refund amount must be greater than zero. |
Order.InvalidRefundQuantity |
Refund quantity (…) is invalid for order item ‘…’. Original quantity: …. |
Order.InvalidRefundShippedQuantity |
The shipped part of the refund for ‘…’ must be between 0 and …. |
Order.InvalidStatus |
Only paid orders that still have items to send can be fulfilled. Current status: …. |
Order.InvalidStatusForRefund |
Cannot refund an order with status ‘…’. |
Order.InvalidStatusForShipment |
Only paid orders that still have items to send can be marked as shipped. Current status: …. |
Order.InvalidStatusForVoid |
Only completed, shipped, or partially-voided orders can be voided. Current status: …. |
Order.ItemDeleted |
Inventory item ‘…’ has been deleted. |
Order.ItemInactive |
Inventory item ‘…’ is not active. |
Order.ItemNotFound |
Inventory item ‘…’ not found. |
Order.ManagedByEventRegistration |
This order paid for an event registration. Cancel tickets or change the purchaser from the registration instead. |
Order.MaxQuantityExceeded |
Max quantity per contact (…) exceeded for ‘…’. Already ordered: …, requested: …. |
Order.NoBatchSource |
No active batch source available. |
Order.NoDepartment |
No department assigned to the current user. |
Order.NoItemsToShip |
This order has nothing ready to ship. |
Order.NoPaymentSource |
Electronic payment requires either a saved payment method or a payment token. |
Order.NotFound |
Order not found. |
Order.PartialVoidPaymentFailed |
Failed to refund payment …: … |
Order.PartialVoidShippedItem |
Item ‘…’ has already been shipped — use refund with restock instead. |
Order.PaymentFailed |
Payment processing failed: … |
Order.PaymentMethodNotAllowedForOrder |
… isn’t accepted on …. |
Order.PaymentMethodNotPermitted |
You don’t have permission to take … payments. Required: ‘…’. |
Order.PaymentMethodNotTakenInAura |
PayPal payments come from a website’s store. Auradonors records them but can’t take one. |
Order.PaymentMismatch |
Payment total (…) does not match order total (…). |
Order.PaymentProcessorNotConfigured |
Payment processor not configured for this tenant. |
Order.PaymentReversalFailed |
— |
Order.ProcessorCustomerFailed |
Failed to create processor customer: … |
Order.ProcessorNotConfigured |
Payment processor is not configured for this tenant. |
Order.RecurringEndBeforeStart |
A recurring gift’s end date must be after the day it starts. |
Order.RecurringEndDateNotAllowed |
Your organization doesn’t set end dates on recurring gifts; they run until cancelled. |
Order.RecurringEndDateRequired |
Your organization requires an end date on every recurring gift. |
Order.RecurringFrequencyNotOffered |
Your organization doesn’t offer … recurring gifts. |
Order.RefundAmountExceedsOriginal |
Refund amount (…) exceeds remaining (…) for ‘…’. |
Order.RefundDonationAmountExceedsOriginal |
Refund amount (…) exceeds donation (…). |
Order.RefundDonationNotFound |
Donation ‘…’ not found. |
Order.RefundExceedsPayments |
Total refund (…) exceeds remaining refundable (…). |
Order.RefundItemNotFound |
Order item ‘…’ not found. |
Order.RefundProcessingFailed |
Failed to refund or void payment: … |
Order.RefundUnitsNotOnOrder |
Only … of ‘…’ haven’t shipped and haven’t already been refunded — the refund names …. |
Order.RefundUnitsNotShipped |
Only … of ‘…’ have shipped and haven’t already been refunded — the refund names …. |
Order.SaleStackingNotPermitted |
A scheduled sale (‘…’) applies to ‘…’. Manual discounts cannot be stacked on top of a sale. |
Order.SavedPaymentMethodNotFound |
Saved payment method not found or inactive. |
Order.ShippingOverrideForbidden |
This shipping option’s rate couldn’t be confirmed. Calculate shipping again, then place the order. |
Order.SplitPaymentsDisabled |
Your organization doesn’t allow one order to be split across several payments. Take it as a single payment. |
Order.TaxNotApplicable |
This contact is tax exempt, so tax cannot be charged on their order. |
Order.TaxOverrideForbidden |
You don’t have permission to enter a tax amount on this order. |
Order.TokenizationFailed |
Failed to tokenize payment method: … |
Order.TransferTargetSameAsSource |
The order is already attributed to that contact. |
Order.VariantInactive |
Variant ‘…’ on item ‘…’ is not active. |
Order.VariantNotFound |
Variant ‘…’ not found on item ‘…’. |
Order.VoidPaymentFailed |
Failed to void/refund payment …: … |
OrderPayment
Section titled “OrderPayment”| Code | Default message |
|---|---|
OrderPayment.NotFound |
Order payment not found. |
Override
Section titled “Override”| Code | Default message |
|---|---|
Override.NotFound |
Permission override not found for this user. |
PackingSlips
Section titled “PackingSlips”| Code | Default message |
|---|---|
PackingSlips.LetterRenderFailed |
Failed to render letter ‘…’ for order #…: … |
PackingSlips.NoItems |
No items to include in packing slips. |
PackingSlips.NoSelection |
No shipments or orders specified. |
PackingSlips.NoTemplate |
No active packing slip template found. Please create and activate a template first. |
PackingSlips.RenderFailed |
Failed to render packing slip for order #…: … |
PackingSlipTemplate
Section titled “PackingSlipTemplate”| Code | Default message |
|---|---|
PackingSlipTemplate.CannotDeleteActive |
Cannot delete the active packing slip template. Activate another template first. |
PackingSlipTemplate.NameExists |
A packing slip template with this name already exists. |
PackingSlipTemplate.NotFound |
Packing slip template not found. |
PaymentMethod
Section titled “PaymentMethod”| Code | Default message |
|---|---|
PaymentMethod.BankAccountEntryUnavailable |
Stripe can’t take a bank account entered here — the account holder has to confirm a small test deposit first, which takes days. Save a card instead. |
PaymentMethod.ContactNotFound |
Contact not found. |
PaymentMethod.CreateCustomerFailed |
Failed to create customer in payment processor: … |
PaymentMethod.Deleted |
Cannot update a deleted payment method. |
PaymentMethod.HasActiveSchedules |
This payment method has … active …. Cancel or move them to another payment method first. |
PaymentMethod.NoProcessor |
No payment processor is configured for this tenant. |
PaymentMethod.NotFound |
Payment method not found. |
PaymentMethod.NotTakenInAura |
PayPal can’t be saved as a payment method: Auradonors records PayPal payments but doesn’t take them. |
PaymentMethod.ProcessorDeleteFailed |
— |
PaymentMethod.TokenizeFailed |
— |
PaymentProcessor
Section titled “PaymentProcessor”| Code | Default message |
|---|---|
PaymentProcessor.InvalidConfig |
Payment processor configuration is invalid. |
PaymentProcessor.NotConfigured |
No payment processor is configured for this tenant. |
PhoneCall
Section titled “PhoneCall”| Code | Default message |
|---|---|
PhoneCall.ContactErased |
That contact’s personal details were erased, so a call can’t be linked to them. |
PhoneCall.ContactNotFound |
That contact no longer exists. |
PhoneCall.NotFound |
That call no longer exists. |
PhoneSystem
Section titled “PhoneSystem”| Code | Default message |
|---|---|
PhoneSystem.AlreadyConnected |
A phone system is already connected. Change it, or remove it first. |
PhoneSystem.InvalidCallReport |
Say which way the call went (direction: inbound or outbound) and how it ended (outcome: answered, missed or voicemail), or send 3CX’s callType. |
PhoneSystem.KeyNotValid |
The connection key isn’t valid. Create a new one on the Phone system page in Auradonors and paste it into your phone system. |
PhoneSystem.NotConnected |
No phone system is connected. |
PhoneSystem.NoteCategoryNotFound |
That note category isn’t available. Choose another. |
PhoneSystem.NotOnPlan |
Connecting a phone system isn’t part of this organization’s plan. |
PhoneSystem.SwitchedOff |
The phone system connection is switched off in Auradonors. |
PhoneSystem.Unavailable |
Auradonors couldn’t reach this organization’s contacts just now. Try again in a minute. |
Premium
Section titled “Premium”| Code | Default message |
|---|---|
Premium.GiftTooSmall |
— |
Premium.NoGiftToday |
— |
Premium.NotForThisAppeal |
… isn’t offered with this order’s appeal. |
Premium.NotFound |
There is no premium …. |
Premium.NotOffered |
… isn’t being offered today. |
Premium.OnePerGift |
— |
Premium.OutOfStock |
Not enough stock for the premium ‘…’ once the order’s other items are counted. |
Premium.OverPerContactLimit |
This contact has already received … as many times as allowed. |
Premium.Unavailable |
… can’t be sent: its item has been switched off. |
PremiumOffer
Section titled “PremiumOffer”| Code | Default message |
|---|---|
PremiumOffer.CodeExists |
Another premium now uses the code …. Change it before restoring this one. |
PremiumOffer.ItemNotFound |
That item can’t be found, or is switched off. |
PremiumOffer.NameExists |
Another premium is now called …. Rename it before restoring this one. |
PremiumOffer.NotFound |
That premium can’t be found. |
PremiumOffer.TargetNotFound |
One of the appeals chosen can’t be found. |
PremiumOffer.VariantNotOnItem |
That variant isn’t one of the item’s, or is switched off. |
PremiumOffer.VariantRequired |
Choose which version of the item ships. |
Preset
Section titled “Preset”| Code | Default message |
|---|---|
Preset.Forbidden |
Only the owner can delete this preset. |
Preset.NotFound |
Preset not found. |
ProductCategory
Section titled “ProductCategory”| Code | Default message |
|---|---|
ProductCategory.CannotDeleteSystem |
Cannot delete a system default product category. |
ProductCategory.NameExists |
A product category with this name already exists. |
ProductCategory.NotFound |
Product category not found. |
PublicEvents
Section titled “PublicEvents”| Code | Default message |
|---|---|
PublicEvents.NotFound |
There’s no events page here. |
ReconciliationItem
Section titled “ReconciliationItem”| Code | Default message |
|---|---|
ReconciliationItem.NotFound |
Reconciliation item not found. |
RecurringDonation
Section titled “RecurringDonation”| Code | Default message |
|---|---|
RecurringDonation.AlreadyCancelled |
This recurring donation schedule is already cancelled. |
RecurringDonation.AmountUpdateFailed |
Couldn’t change the amount at …: … |
RecurringDonation.CancelFailed |
Failed to cancel subscription at …: … |
RecurringDonation.ContactNotFound |
Contact not found. |
RecurringDonation.CustomIntervalRequired |
CustomIntervalDays is required when Frequency is Custom. |
RecurringDonation.EndDateNotAllowed |
Your organization doesn’t set end dates on recurring gifts; they run until cancelled. |
RecurringDonation.EndDateRequired |
Your organization requires an end date on every recurring gift. |
RecurringDonation.FrequencyNotOffered |
Your organization doesn’t offer … recurring gifts. |
RecurringDonation.InvalidFund |
One or more funds not found or inactive: … |
RecurringDonation.InvalidPaymentMethod |
Payment method not found, does not belong to this contact, or is inactive. |
RecurringDonation.InvalidStatus |
Only active schedules can be paused. |
RecurringDonation.LineItemNotFound |
Line item ‘…’ was not found. |
RecurringDonation.NoLineItems |
At least one line item is required. |
RecurringDonation.NoPaymentMethod |
A saved payment method is required for recurring donations. |
RecurringDonation.NotFound |
Recurring donation schedule not found. |
RecurringDonation.PauseFailed |
Failed to pause subscription at …: … |
RecurringDonation.PaymentMethodInactive |
The specified payment method is not active. |
RecurringDonation.PaymentMethodNotFound |
The specified payment method was not found. |
RecurringDonation.PaymentMethodNotTakenInAura |
A recurring gift is charged by the payment processor, so it can’t be paid through PayPal. |
RecurringDonation.PaymentMethodOtherProcessor |
That card is saved with …, but this gift is charged through …. |
RecurringDonation.PaymentMethodUpdateFailed |
Couldn’t change the card at …: … |
RecurringDonation.ProcessorChanged |
This gift is charged through …, which isn’t the payment processor set up now. Change it in …’s own dashboard. |
RecurringDonation.ProcessorNotConfigured |
Payment processor is not configured. Cannot create recurring subscription. |
RecurringDonation.ProcessorNotSetUp |
This gift is charged by a payment processor that isn’t set up in Auradonors any more, so it can’t be changed from here. Change it in the processor’s own dashboard. |
RecurringDonation.ResumeFailed |
Failed to resume subscription at …: … |
RecurringDonation.SubscriptionFailed |
Failed to create subscription at …: … |
RelatedContact
Section titled “RelatedContact”| Code | Default message |
|---|---|
RelatedContact.NotFound |
Related contact not found. |
RelationshipType
Section titled “RelationshipType”| Code | Default message |
|---|---|
RelationshipType.CannotDeleteSystem |
Cannot delete a system default relationship type. |
RelationshipType.InverseAlreadyPaired |
That type is already the other side of another pair. Pick one that isn’t paired, or type a new name. |
RelationshipType.InverseNameExists |
A relationship type with the inverse name already exists. |
RelationshipType.InverseNotFound |
The specified inverse relationship type was not found. |
RelationshipType.NameExists |
A relationship type with this name already exists. |
RelationshipType.NotFound |
Relationship type not found or inactive. |
Report
Section titled “Report”| Code | Default message |
|---|---|
Report.DataSourceNoAccess |
Your role doesn’t let you see reports about …. |
Report.DataSourceNotOnPlan |
Reports about … aren’t included in your organization’s plan. |
Report.DonorScoresNoAccess |
This uses donor scores, which your role doesn’t let you see. |
Report.DonorScoresNotOnPlan |
This uses donor scores, which aren’t included in your organization’s plan. |
Report.DrillDownUnavailable |
That group can’t be opened — its value doesn’t map back to a filter. |
Report.GivingTotalsPreparing |
Your organization’s giving totals are still being worked out. Try this report again in a few minutes. |
Report.GroupingRowCap |
A unique count or a median reads every row, and this report has more than …. Add more selective filters, or use a sum, count or average. |
Report.InvalidDataSource |
Data source not found. |
Report.NotFound |
Report not found. |
Report.NotGroupable |
Column ‘…’ is not groupable on this data source. |
Report.NotGrouped |
This report isn’t grouped, so there’s nothing to drill into. |
Report.SendFailed |
The report couldn’t be sent to any of those addresses. |
Report.TooManyGroups |
This grouping makes more than … groups. Group by a column with fewer values, or add filters. |
ReportFolder
Section titled “ReportFolder”| Code | Default message |
|---|---|
ReportFolder.NameExists |
A folder named ‘…’ already exists. |
ReportFolder.NotFound |
Folder not found. |
ReportType
Section titled “ReportType”| Code | Default message |
|---|---|
ReportType.FeatureNotEnabled |
This report is not available on your current plan. |
ReportType.MissingParameter |
Required parameter ‘…’ is missing. |
ReportType.NotFound |
Report type not found. |
ReportType.PermissionRequired |
You do not have access to this report. |
| Code | Default message |
|---|---|
Retry.Failed |
— |
SalePromotion
Section titled “SalePromotion”| Code | Default message |
|---|---|
SalePromotion.InvalidDiscount |
— |
SalePromotion.NameExists |
A sale with this name already exists. |
SalePromotion.NotFound |
Sale was not found. |
Schedule
Section titled “Schedule”| Code | Default message |
|---|---|
Schedule.Invalid |
Schedule has no report definition or report type. |
Schedule.NotFound |
Schedule not found. |
Schema
Section titled “Schema”| Code | Default message |
|---|---|
Schema.NoMigrations |
No migrations found in the database. |
Schema.ValidationFailed |
— |
Shipment
Section titled “Shipment”| Code | Default message |
|---|---|
Shipment.AlreadyCancelled |
This shipment is already cancelled. |
Shipment.AlreadyShipped |
Cannot cancel a shipment that has already been shipped or delivered. |
Shipment.InvalidStatus |
Cannot ship a shipment with status ‘…’. |
Shipment.NotEnoughOnShelf |
There … … of … on the shelf and this shipment needs …. Correct the count or wait for stock to arrive. |
Shipment.NotFound |
Shipment not found. |
Shipment.NotPickupOrder |
This order is being shipped, not collected, so there is nothing to collect. |
Shipment.NotShipped |
Only shipped shipments can be unshipped. Use Cancel for shipments that haven’t shipped yet. |
Shipment.PickupOrder |
This is a pickup order — submit it via Mark Picked Up rather than the shipping carrier. |
ShipmentItem
Section titled “ShipmentItem”| Code | Default message |
|---|---|
ShipmentItem.BackOrdered |
Item ‘…’ is fully back-ordered and cannot be shipped yet. |
ShipmentItem.ExceedsShippable |
Item ‘…’ has only … (requested …). |
ShipmentItem.NotFound |
Order item … not found on this order. |
Shipping
Section titled “Shipping”| Code | Default message |
|---|---|
Shipping.InvalidConfig |
Shipping provider configuration is invalid. |
Shipping.NoFromAddress |
Ship-from address is not configured. |
Shipping.NotConfigured |
Shipping provider is not configured. |
Shipping.NotEnabled |
Shipping integration is not enabled for this tenant. |
Shipping.RateError |
— |
ShippingBox
Section titled “ShippingBox”| Code | Default message |
|---|---|
ShippingBox.NameExists |
A box with this name already exists. |
ShippingBox.NotFound |
Box not found. |
ShippingOption
Section titled “ShippingOption”| Code | Default message |
|---|---|
ShippingOption.CodeExists |
A shipping option with this code already exists. |
ShippingOption.InactiveCannotBeDefault |
An inactive shipping option can’t be the default. Make it active first. |
ShippingOption.NotFound |
Shipping option not found. |
ShipStation
Section titled “ShipStation”| Code | Default message |
|---|---|
ShipStation.ApiError |
ShipStation returned …: … |
ShipStation.CancelFailed |
ShipStation returned … |
ShipStation.CreateFailed |
— |
ShipStation.Exception |
— |
ShipStation.NotEnabledForFulfillment |
This tenant fulfills via flat-file export, not ShipStation. Create the shipment and mark it shipped manually. |
ShipStation.ParseError |
Failed to parse ShipStation response. |
ShipStation.SubmitFailed |
Failed to submit to ShipStation: … |
Signing
Section titled “Signing”| Code | Default message |
|---|---|
Signing.AlreadySigned |
These documents have already been signed. |
Signing.CodeIncorrect |
That code isn’t right, or it has expired. Check the email, or ask for a new code. |
Signing.CodeLocked |
Too many wrong codes. Try again after …. |
Signing.CodeNotSent |
We couldn’t email the code. Try again in a minute. |
Signing.DocumentsChanged |
The documents on this page aren’t the ones sent. Reload the page and review them again. |
Signing.ExecutionFailed |
The executed … came out with the wrong number of pages, so nothing was stored. Try again. |
Signing.FileNotFound |
That file isn’t part of this deal. |
Signing.LinkNotAvailable |
This site emails the request to sign, so it keeps no copy of the link. Send it again to email a new one. |
Signing.LinkNotValid |
— |
Signing.NoLink |
There’s no signing link to copy. Send the deal for signature first. |
Signing.NotCompleted |
This deal hasn’t been signed by both sides yet. |
Signing.NotLive |
There’s nothing out for signature to withdraw. |
Signing.NotReadyToCountersign |
This deal has already been countersigned. |
Signing.NotWaiting |
Only documents waiting for the client’s signature can be sent again. |
Signing.SessionExpired |
For your security, enter a new code to continue. |
| Code | Default message |
|---|---|
Slack.NoWebhook |
Paste a Slack webhook to send a test to. |
Slack.TestFailed |
— |
Slack.WebhookRequired |
Paste a Slack webhook before switching Slack notifications on. |
| Code | Default message |
|---|---|
Stock.NotFound |
Inventory stock record not found. |
Subscription
Section titled “Subscription”| Code | Default message |
|---|---|
Subscription.NotFound |
Subscription not found. |
Suffix
Section titled “Suffix”| Code | Default message |
|---|---|
Suffix.CannotDeleteSystem |
Cannot delete a system default suffix. |
Suffix.NameExists |
A suffix with this name already exists. |
Suffix.NotFound |
Suffix not found. |
Support
Section titled “Support”| Code | Default message |
|---|---|
Support.AssigneeNotActive |
Choose an active member of Auradonors’ team. |
Support.CantDeleteConversation |
Only whoever started a conversation can delete it, and only until someone else writes in it. Archive it instead. |
Support.CantEditMessage |
— |
Support.ChannelCantBeDeleted |
An organization’s channel can’t be deleted. |
Support.ChannelStaysOpen |
Your organization’s channel stays open — it can’t be archived. |
Support.Closed |
This request is closed. Reopen it to add a message. |
Support.ConversationArchived |
This conversation is archived. Reopen it to write here. |
Support.ConversationFull |
A conversation can hold up to … people. |
Support.ConversationNeedsAuradonors |
Add someone from Auradonors’ team — Messages is for talking with Auradonors. |
Support.ConversationNeedsOrganization |
Add someone from the organization — Messages is for talking with them. |
Support.ConversationNotFound |
That conversation doesn’t exist, or you’re not in it. |
Support.EmptyMessage |
Write a message. |
Support.FileNotAllowed |
— |
Support.FileNotFound |
One of the files isn’t there any more — attach it again. |
Support.LastFromAuradonors |
You’re the last person from Auradonors’ team in this group, so it can’t go on without you. Archive it instead, or add a colleague first. |
Support.LastFromOrganization |
You’re the last person from your organization in this group, so it can’t go on without you. Archive it instead. |
Support.MessageAlreadyARequest |
A request has already been made from that message. |
Support.MessageNotFound |
That message doesn’t exist, or you can’t see it. |
Support.MessageTooLong |
That’s too long — 10,000 characters at most. |
Support.MessagingNotOnPlan |
That organization’s plan doesn’t include Messages. |
Support.NotACustomerMessage |
A request is made from something the organization wrote, on its author’s behalf. |
Support.NotAGroup |
People can be added to a group only. Start a group with everyone instead. |
Support.NotAMessage |
Only a message, or the files a request was filed with, can be removed. |
Support.NotClosed |
This request is still open — add a message instead. |
Support.NotFound |
That support request doesn’t exist, or you can’t see it. |
Support.NotReporter |
Only the person who filed a request can change who sees it. |
Support.OrganizationUnreachable |
Couldn’t reach the organization’s database to see who can use Messages. Try again shortly. |
Support.PersonCantMessage |
Someone you chose can’t use Messages — your organization hasn’t let them, or they’re no longer active. |
Support.StaffInactive |
Someone you chose isn’t on Auradonors’ team any more. |
Support.ThreadNotFound |
That message can’t be replied to — it was removed, or it’s a reply itself. |
Support.TooManyFiles |
Attach up to five files, 25 MB together. |
Support.TooManyWaitingFiles |
You have ten files waiting to be sent. Send them, or remove some, first. |
| Code | Default message |
|---|---|
Tag.NotFound |
Tag not found or inactive. |
TagCategory
Section titled “TagCategory”| Code | Default message |
|---|---|
TagCategory.CannotDeleteSystem |
Cannot delete a system default tag category. |
TagCategory.Inactive |
Tag category is inactive. |
TagCategory.NameExists |
A tag category with this name already exists. |
TagCategory.NotFound |
Tag category not found. |
TaskCategory
Section titled “TaskCategory”| Code | Default message |
|---|---|
TaskCategory.CannotDeleteSystem |
Cannot delete a system default task category. |
TaskCategory.NameExists |
A task category with this name already exists. |
TaskCategory.NotFound |
Task category not found or inactive. |
TaskType
Section titled “TaskType”| Code | Default message |
|---|---|
TaskType.CannotDeleteSystem |
Cannot delete a system default task type. |
TaskType.NameExists |
A task type with this name already exists. |
TaskType.NotFound |
Task type not found or inactive. |
| Code | Default message |
|---|---|
Tax.CalculationError |
— |
Tax.NotEnabled |
Tax calculation is not enabled for this tenant. |
TaxStatement
Section titled “TaxStatement”| Code | Default message |
|---|---|
TaxStatement.EmailRetryFailed |
Email retry failed: … |
TaxStatement.ExternalEmailDisabled |
Email to contacts is turned off on this site, so this statement cannot be sent. Print it instead. |
TaxStatement.NoEligibleDonations |
This contact has no eligible tax-deductible donations in …. |
TaxStatement.NoEmail |
Contact has no email address on file. |
TaxStatement.NoPdf |
No stored PDF for this statement. Use Reissue to re-render it before retrying email delivery. |
TaxStatement.NotFound |
No statement exists for that contact in this batch. |
TaxStatement.NotRetryable |
This statement isn’t in a retry-eligible state. Only EmailSendFailed and EmailBounced rows can be retried. |
TaxStatement.OrgProfileIncomplete |
Organization legal name and EIN are required before generating tax statements. |
TaxStatement.PrintBucketEmpty |
Print bucket has no statements to export. |
TaxStatement.PrintBucketMergeFailed |
Merged PDF was empty. Inspect the operations log for per-PDF parse errors. |
TaxStatementBatch
Section titled “TaxStatementBatch”| Code | Default message |
|---|---|
TaxStatementBatch.Cancelled |
Cannot reissue statements in a cancelled batch. |
TaxStatementBatch.NotCancellable |
Cannot cancel a batch in … status. |
TaxStatementBatch.NotFound |
Tax statement batch not found. |
TaxStatementTemplate
Section titled “TaxStatementTemplate”| Code | Default message |
|---|---|
TaxStatementTemplate.Active |
Cannot delete the active template. Activate a different template first. |
TaxStatementTemplate.Inactive |
Selected template is not active. |
TaxStatementTemplate.NameExists |
A tax statement template with this name already exists. |
TaxStatementTemplate.NoActive |
No active tax statement template. Activate a template first. |
TaxStatementTemplate.NotFound |
Tax statement template not found. |
Template
Section titled “Template”| Code | Default message |
|---|---|
Template.Invalid |
— |
Template.OutputTooLarge |
The template produced more than 10 MB of text. Check it for a loop that repeats too much. |
Template.ParseError |
— |
Template.RenderError |
— |
Template.RenderTimedOut |
The template took longer than … seconds to fill in. Check it for a loop that does too much. |
Tenant
Section titled “Tenant”| Code | Default message |
|---|---|
Tenant.ConnectionFailed |
Could not connect to the provided database: … |
Tenant.ConnectionStringInsecure |
The connection string must be a valid PostgreSQL connection string specifying SSL Mode=Require or stronger. |
Tenant.DatabaseNameRefused |
\ |
Tenant.DatabaseStillThere |
The database … is still there after deleting it. Try again. |
Tenant.DataDeleted |
— |
Tenant.DomainExists |
The domain ‘…’ is already in use. |
Tenant.Forbidden |
You can only manage your own tenant’s logo. |
Tenant.MigrationFailed |
— |
Tenant.NotFound |
Tenant not found. |
Tenant.NotResolved |
Tenant context is required to view background process detail. |
Tenant.NotSelfHosted |
Connection string can only be updated for self-hosted tenants. |
Tenant.PairNotFound |
Paired tenant not found. |
Tenant.Required |
Tenant context required. |
Tenant.SandboxConnectionFailed |
Could not connect to the provided sandbox database: … |
Tenant.SandboxConnectionStringInsecure |
The sandbox connection string must be a valid PostgreSQL connection string specifying SSL Mode=Require or stronger. |
Tenant.SchemaInvalid |
Schema validation failed: … |
Tenant.SetupFinished |
This tenant is already set up. |
Tenant.SetupNotFinished |
This tenant is still being set up, and it stays switched off until its databases are built. |
Tenant.SetupRunning |
Setup is already running. This page shows its progress. |
Tenant.SlugExists |
A tenant with this slug already exists. |
Tenant.SubscriptionEnded |
— |
TenantExit
Section titled “TenantExit”| Code | Default message |
|---|---|
TenantExit.CantApprove |
— |
TenantExit.CantCancel |
— |
TenantExit.CantSchedule |
— |
TenantExit.EndsBeforeNotice |
The last day can’t be before the day notice was given. |
TenantExit.Finished |
This exit is finished, so there is nothing to hold. |
TenantExit.InProgress |
This tenant already has an exit in progress. Change it there. |
TenantExit.NoCertificate |
That exit has no certificate of deletion yet. |
TenantExit.NoExportDelivered |
No export was delivered. Confirm the organization didn’t ask for one, or send it one first. |
TenantExit.NotFound |
That exit doesn’t exist. |
TenantExit.NotScheduled |
Only an exit that hasn’t ended yet can be changed. |
TenantExit.SlugMismatch |
Type … exactly to approve deleting its data. |
TenantExit.SupportCopies |
Confirm that any copy of the data made for support has been deleted. |
| Code | Default message |
|---|---|
Tile.NotFound |
Tile not found. |
| Code | Default message |
|---|---|
Title.CannotDeleteSystem |
Cannot delete a system default title. |
Title.NameExists |
A title with this name already exists. |
Title.NotFound |
Title not found. |
TransactionalEmail
Section titled “TransactionalEmail”| Code | Default message |
|---|---|
TransactionalEmail.BodyTooLarge |
The composed email is larger than the … KB limit. |
TransactionalEmail.ContentUnavailable |
— |
TransactionalEmail.EmptySubject |
The subject line rendered empty. |
TransactionalEmail.EventEmailFromRegistration |
An event email is sent from the event registration, not the order. |
TransactionalEmail.NotAnEventMessage |
Choose an event message to send — under Contact emails, Event messages. |
TransactionalEmail.NotAwaitingApproval |
This email is not waiting for review. |
TransactionalEmail.NotCancellable |
This email has already been sent or is being sent right now. |
TransactionalEmail.NotFound |
Email not found. |
TransactionalEmail.ShipmentRequired |
A pickup notice needs to say which shipment is ready. |
TransactionalEmailLayout
Section titled “TransactionalEmailLayout”| Code | Default message |
|---|---|
TransactionalEmailLayout.IsActive |
This layout is in use. Activate a different one first, or turn it off. |
TransactionalEmailLayout.NameExists |
A layout called ‘…’ already exists. |
TransactionalEmailLayout.NotFound |
Layout not found. |
TransactionalEmailTemplate
Section titled “TransactionalEmailTemplate”| Code | Default message |
|---|---|
TransactionalEmailTemplate.IsActive |
This template is in use. Activate a different one first, or turn it off. |
TransactionalEmailTemplate.NameExists |
A template called ‘…’ already exists for this email. |
TransactionalEmailTemplate.NotFound |
Template not found. |
turnstile
Section titled “turnstile”| Code | Default message |
|---|---|
turnstile.failed |
Your submission could not be verified. Please try again. |
Upload
Section titled “Upload”| Code | Default message |
|---|---|
Upload.NotAnImage |
Choose a PNG, JPEG, GIF or WebP picture. |
| Code | Default message |
|---|---|
User.NotAuthenticated |
Current user could not be resolved. |
User.NotFound |
User not found. |
UserDashboard
Section titled “UserDashboard”| Code | Default message |
|---|---|
UserDashboard.NotFound |
Dashboard not found. |
UserDashboard.NotOwner |
You can only modify your own dashboards. |
VariantType
Section titled “VariantType”| Code | Default message |
|---|---|
VariantType.CannotDeleteSystem |
Cannot delete a system default variant type. |
VariantType.NameExists |
A variant type with this name already exists. |
VariantType.NotFound |
Variant type not found. |
Webhook
Section titled “Webhook”| Code | Default message |
|---|---|
Webhook.ChargeLookupFailed |
Couldn’t confirm the charge with Authorize.Net. Check the API login ID and transaction key saved under Order processing → Payments in Auradonors; Authorize.Net will send the notification again. |
Webhook.InvalidPayload |
Invalid JSON payload. |
Webhook.InvalidStructure |
Missing ‘payload’ in Authorize.Net event. |
Webhook.MissingEventType |
Missing ‘eventType’ field in Authorize.Net event. |
Webhook.MissingSubscriptionId |
Missing subscription ID in Authorize.Net event. |
Webhook.MissingTenantId |
Cannot resolve tenant for this webhook. |
Webhook.MissingTransactionId |
Missing transaction ID in Authorize.Net event. |
Webhook.NotFound |
Webhook endpoint not found. |
Webhook.ProcessorNotSetUp |
Authorize.Net isn’t set up as this organization’s payment processor in Auradonors, so the charge couldn’t be confirmed. |
Webhook.ScheduleNotFound |
No recurring donation schedule found for subscription ‘…’. |
Webhook.SignatureExpired |
The webhook signature is more than five minutes old. |
Webhook.SignatureInvalid |
The webhook signature doesn’t match. Check the signing secret saved under Order processing → Payments in Auradonors. |
Webhook.SignatureMissing |
The request carries no webhook signature. |
Webhook.SigningNotSetUp |
Webhook signing isn’t set up for this organization’s payment processor. Add the signing secret under Order processing → Payments in Auradonors. |
Webhook.TenantNotFound |
Tenant not found or inactive. |
WebhookDelivery
Section titled “WebhookDelivery”| Code | Default message |
|---|---|
WebhookDelivery.AlreadyDelivered |
That webhook was already delivered. |
WebhookDelivery.EndpointGone |
The webhook this was sent to has been deleted. |
WebhookDelivery.EndpointInactive |
That webhook is switched off. Switch it on in Webhooks, then retry. |
WebhookDelivery.NotFound |
That webhook delivery no longer exists. |
WebhookDelivery.StillRetrying |
Auradonors is still retrying this webhook on its own. Try again once it has stopped. |
WebhookDelivery.TestSend |
Test sends aren’t retried. Send another test from Webhooks. |
Webstore
Section titled “Webstore”| Code | Default message |
|---|---|
Webstore.AccountLinkedElsewhere |
That account on the store is already linked to another contact in Auradonors. |
Webstore.AddressIncomplete |
An address needs a street, a city and a postal code. |
Webstore.AddressTypeRequired |
Say which address this is: billing or shipping. |
Webstore.AlreadyConnected |
An online store is already connected. Change it, or remove it first. |
Webstore.AmountNotValid |
The amount must be more than zero. |
Webstore.AppealNotFound |
That appeal isn’t available. Choose another. |
Webstore.BatchSourceNotFound |
That batch source isn’t available. Choose another. |
Webstore.CheckUnavailable |
The missed-order check isn’t running on this site. |
Webstore.ContactErased |
That contact’s personal data was erased, so an order can’t be recorded under them. Choose another. |
Webstore.ContactNotFound |
Auradonors has no contact with the number …. |
Webstore.ContactSourceNotFound |
That contact source isn’t available. Choose another. |
Webstore.CustomerIdRequired |
Send the store’s id for the account. A guest has no account to link. |
Webstore.CustomerIdTooLong |
The store’s id for the account is longer than the … characters Auradonors keeps. |
Webstore.DepartmentNotFound |
That department isn’t available. Choose another. |
Webstore.DonorDetailsIncomplete |
To add someone, send their first and last name (or an organization’s name) and their email address. |
Webstore.DonorDetailsRequired |
Send the store’s id for the account, or a name or email address, to look someone up. |
Webstore.DonorNotFound |
Auradonors has no contact linked to that account on the store. |
Webstore.EmailNotValid |
\ |
Webstore.FundNotFound |
That fund isn’t available. Choose another. |
Webstore.InvalidOrder |
The order couldn’t be read: the body was empty. |
Webstore.ItemNotFound |
That item isn’t available. Choose another. |
Webstore.KeyNotValid |
The connection key isn’t valid. Create a new one on the Website orders page in Auradonors and paste it into the store’s settings. |
Webstore.MappingExists |
“…” is already mapped. Change that mapping instead. |
Webstore.MappingNotFound |
That mapping no longer exists. |
Webstore.NoBatchSource |
There is no batch source switched on to batch the order’s payment under. Switch one on in Reference data, then try the order again. |
Webstore.NoDepartment |
Choose the department website orders are recorded under, on the Website orders page, then try the order again. |
Webstore.NoFund |
Auradonors doesn’t know which fund the gift on line … is for…, and no default fund is chosen. Map the designation to a fund, or choose a default fund, on the Website orders page, then try the order again. |
Webstore.NoPaymentProcessor |
The store took a card or bank payment, but no payment processor is set up in Auradonors, so a refund couldn’t reach it. Set the processor up in Order processing, then try the order again. |
Webstore.NotAxiomFormat |
This store’s connection in Auradonors isn’t set up for orders in the Axiom format. |
Webstore.NotConnected |
No online store is connected. |
Webstore.NothingToChange |
Send an amount, a card or a billing address to change. |
Webstore.NotOnPlan |
Orders from a website’s store aren’t part of this organization’s plan. |
Webstore.NotWooCommerce |
This connection isn’t to a WooCommerce store, so Auradonors doesn’t read WooCommerce webhooks for it. |
Webstore.OrderNotFound |
Auradonors hasn’t received an order with that id from this store. |
Webstore.OrderSettled |
— |
Webstore.PaymentMethodIncomplete |
To change the card, send both the payment processor’s customer id and the card’s id. |
Webstore.PaymentMethodNotFound |
The payment processor has no card or account with that id for this customer. |
Webstore.PaymentProfileNotDonors |
That card isn’t saved under the payment processor’s customer this gift charges. |
Webstore.PhoneNotValid |
\ |
Webstore.ProviderSetByAuradonors |
A store in a custom format is connected by Auradonors. Ask your account manager. |
Webstore.SandboxNotRehearsing |
This is a sandbox: it records the store’s orders only while rehearsing a cutover. |
Webstore.ShippingOptionNotFound |
That shipping option isn’t available. Choose another. |
Webstore.StoreAddressRequired |
Enter the store’s address to switch the missed-order check on. |
Webstore.StoreKeyRequired |
Enter the store’s read-only key and its secret to switch the missed-order check on. |
Webstore.StoreRefused |
— |
Webstore.SubscriptionNotFound |
Auradonors has no repeating gift with that subscription for a donor of this store. |
Webstore.SweepNeedsWooCommerce |
The missed-order check reads WooCommerce stores, and this connection isn’t to one. |
Webstore.SwitchedOff |
The online store connection is switched off in Auradonors. |
Webstore.TooManyContactMethods |
Send at most … phone numbers and … email addresses at a time. |
Webstore.TotalsDontAddUp |
The order’s lines, shipping, tax and fee add up to …, but the store says it charged …. Check the order on the store, then try it again or dismiss it. |
Webstore.Unavailable |
Auradonors couldn’t reach this organization’s records just now. Try again in a minute. |
Webstore.UnknownPaymentMethod |
The store says the order was paid by “…”, which isn’t a payment method Auradonors knows. Map it on the Website orders page, then try the order again. |
Webstore.UnknownSku |
The store sent … Auradonors doesn’t know: …. Map … to an item on the Website orders page, then try the order again. |
Webstore.VariantNotOnItem |
That version isn’t one of the item’s. |
Webstore.WebhookNotFound |
No online store connection is at this address. |
Webstore.WebhookNotSetUp |
No webhook secret is saved for this store in Auradonors. Set up the webhooks on the Website orders settings page. |
Webstore.WebhookSignatureInvalid |
The delivery isn’t signed with this store’s webhook secret. |
Webstore.WebhooksNeedWooCommerce |
Webhooks are for a WooCommerce store, and this connection isn’t to one. |
WhatsNewDispatch
Section titled “WhatsNewDispatch”| Code | Default message |
|---|---|
WhatsNewDispatch.NotFound |
That announcement email could not be found. |