Skip to main content

AccountNotificationsInput

Email notifications update payload. Unless billingPlan is MONEI_PLUS, false on a notification that is now enabled fails: only MONEI support can turn it off.

input AccountNotificationsInput {
emailCustomerOnRefund: Boolean
emailCustomerOnSuccess: Boolean
emailCustomerOnSubscription: Boolean
emailAdminOnSuccess: Boolean
emailAdminOnSubscription: Boolean
adminEmails: [String!]
}

Fields​

AccountNotificationsInput.emailCustomerOnRefund ● Boolean scalar​

Email the customer a receipt when a payment is fully or partially refunded.

AccountNotificationsInput.emailCustomerOnSuccess ● Boolean scalar​

Email the customer a receipt when a payment succeeds.

AccountNotificationsInput.emailCustomerOnSubscription ● Boolean scalar​

Email customers when their subscription changes status (for example activated, past due after a failed payment, paused or canceled) and on each failed payment retry. A successful renewal of an active subscription sends no email.

AccountNotificationsInput.emailAdminOnSuccess ● Boolean scalar​

Email a receipt to the admin recipients on every successful payment.

AccountNotificationsInput.emailAdminOnSubscription ● Boolean scalar​

Email account admins when a subscription changes status (for example activated, past due after a failed payment, paused or canceled) and on each failed payment retry. A successful renewal of an active subscription sends no email.

AccountNotificationsInput.adminEmails ● [String!] list scalar​

Recipients of the admin emails. An empty list sends them to adminEmail. Sending this field requires the accounts:updateSecurity permission.

Member Of​

UpdateAccountInput input