UNPKG

@paciolan/cybersource-sdk

Version:
75 lines (74 loc) 3.06 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. */ import { Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory } from './ptsv2payments-risk-information-buyer-history-account-history'; import { Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount } from './ptsv2payments-risk-information-buyer-history-customer-account'; /** * * @export * @interface Ptsv2paymentsRiskInformationBuyerHistory */ export interface Ptsv2paymentsRiskInformationBuyerHistory { /** * * @type {Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ customerAccount?: Ptsv2paymentsRiskInformationBuyerHistoryCustomerAccount; /** * * @type {Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ accountHistory?: Ptsv2paymentsRiskInformationBuyerHistoryAccountHistory; /** * Number of purchases with this cardholder account during the previous six months. Recommended for Discover ProtectBuy. * @type {number} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ accountPurchases?: number; /** * Number of add card attempts in the last 24 hours. Recommended for Discover ProtectBuy. * @type {number} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ addCardAttempts?: number; /** * Indicates whether the merchant experienced suspicious activity (including previous fraud) on the account. Recommended for Discover ProtectBuy. * @type {boolean} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ priorSuspiciousActivity?: boolean; /** * This only applies for NEW_ACCOUNT and EXISTING_ACCOUNT in creationHistory. Possible values are: - PAYMENT_ACCOUNT_EXISTS - PAYMENT_ACCOUNT_ADDED_NOW * @type {string} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ paymentAccountHistory?: string; /** * Date applicable only for PAYMENT_ACCOUNT_EXISTS in paymentAccountHistory * @type {number} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ paymentAccountDate?: number; /** * Number of transaction (successful or abandoned) for this cardholder account within the last 24 hours. Recommended for Discover ProtectBuy. * @type {number} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ transactionCountDay?: number; /** * Number of transaction (successful or abandoned) for this cardholder account within the last year. Recommended for Discover ProtectBuy. * @type {number} * @memberof Ptsv2paymentsRiskInformationBuyerHistory */ transactionCountYear?: number; }