@paciolan/cybersource-sdk
Version:
CyberSource REST API Typescript SDK
49 lines (48 loc) • 1.97 kB
TypeScript
/**
* 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;
}