UNPKG

@paciolan/cybersource-sdk

Version:
61 lines (60 loc) 2.71 kB
/** * 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. */ /** * Features relating to notifications being sent directly to the payer using the Hosted Checkout. * @export * @interface SAConfigNotificationsCustomerNotifications */ export interface SAConfigNotificationsCustomerNotifications { /** * Toggles the custom receipt page, where merchants can receive the results of the transaction and display appropriate messaging. Usually set by web developers integrating to Secure Acceptance. * @type {boolean} * @memberof SAConfigNotificationsCustomerNotifications */ customReceiptPageEnabled?: boolean; /** * Email address where a copy of the payer's receipt email is sent, when notificationReceiptEmailEnabled is true. * @type {string} * @memberof SAConfigNotificationsCustomerNotifications */ receiptEmailAddress?: string; /** * Toggles an email receipt sent to the payer's email address on payment success. * @type {boolean} * @memberof SAConfigNotificationsCustomerNotifications */ customerReceiptEmailEnabled?: boolean; /** * URL to which transaction results are POSTed when the payer clicks 'Cancel' on the Hosted Checkout. Triggered when customCancelPageEnabled is true. Usually set by web developers integrating to Secure Acceptance. * @type {string} * @memberof SAConfigNotificationsCustomerNotifications */ customCancelPage?: string; /** * URL to which transaction results are POSTed when the payer requests a payment on the Hosted Checkout. Triggered when customCancelPageEnabled is true. Usually set by web developers integrating to Secure Acceptance. * @type {string} * @memberof SAConfigNotificationsCustomerNotifications */ customReceiptPage?: string; /** * Toggles the custom cancel page, where merchants can receive notice that the payer has canceled, and display appropriate messaging and direction. Usually set by web developers integrating to Secure Acceptance. * @type {boolean} * @memberof SAConfigNotificationsCustomerNotifications */ customCancelPageEnabled?: boolean; /** * Toggles whether merchant receives a copy of the payer's receipt email. * @type {boolean} * @memberof SAConfigNotificationsCustomerNotifications */ notificationReceiptEmailEnabled?: boolean; }