/**
 * CyberSource Merged Spec
 * All CyberSource API specs merged together. These are available at https://developer.cybersource.com/api/reference/api-reference.html
 *
 * OpenAPI spec version: 0.0.1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
/**
 *
 * @export
 * @interface SAConfigNotificationsMerchantNotifications
 */
export interface SAConfigNotificationsMerchantNotifications {
    /**
     * Enables Webhook transaction confirmation messages sent to URL defined in backofficePostUrl. Usually enabled by web developers integrating to Secure Acceptance.
     * @type {boolean}
     * @memberof SAConfigNotificationsMerchantNotifications
     */
    backofficePostEnabled?: boolean;
    /**
     * Email address to receive transaction confirmation messages.
     * @type {string}
     * @memberof SAConfigNotificationsMerchantNotifications
     */
    backofficeEmailAddress?: string;
    /**
     * Enables email transaction confirmation messages, sent to the address specified in backofficeEmailAddress.
     * @type {boolean}
     * @memberof SAConfigNotificationsMerchantNotifications
     */
    backofficeEmailEnabled?: boolean;
    /**
     * Webhook URL to which transaction confirmation is sent. Usually completed by the web developers integrating to Secure Acceptance.
     * @type {string}
     * @memberof SAConfigNotificationsMerchantNotifications
     */
    backofficePostUrl?: string;
    /**
     * Format in which the card number should be masked in the notifications.   Valid values: `1` - Display first 6 digits only (e.g. \"444433**********\")  `2` - Display last four digits only (e.g. \"************1111\")  `3` - Display First six and last four digits (e.g. \"444433******1111\")
     * @type {string}
     * @memberof SAConfigNotificationsMerchantNotifications
     */
    cardNumberFormat?: string;
}
