UNPKG

@paciolan/cybersource-sdk

Version:
37 lines (36 loc) 2.3 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. */ /** * * @export * @interface TssV2TransactionsGet200ResponsePaymentInformationBankMandate */ export interface TssV2TransactionsGet200ResponsePaymentInformationBankMandate { /** * Unique value generated by CyberSource that identifies the transaction. Use this value to identify transactions in the Collections Report, which provides settlement information. For details, see the `direct_debit_reconciliation_reference_number` reply field description in [Ingenico ePayments Developer Guide For Direct Debits.](https://apps.cybersource.com/library/documentation/dev_guides/Ingenico_ePayments_Dev/html/) * @type {string} * @memberof TssV2TransactionsGet200ResponsePaymentInformationBankMandate */ referenceNumber?: string; /** * Whether the direct debit is the first or last direct debit associated with the mandate, or one in between. Required only for the United Kingdom. Possible values: - `001`: First direct debit associated with this mandate. Use this value if a one-time direct debit). - `002`: Subsequent direct debits associated with this mandate. - `003`: Last direct debit associated with this mandate. For details, see the `direct_debit_recurring_type` request field description in [Ingenico ePayments Developer Guide For Direct Debits.](https://apps.cybersource.com/library/documentation/dev_guides/Ingenico_ePayments_Dev/html/) * @type {string} * @memberof TssV2TransactionsGet200ResponsePaymentInformationBankMandate */ recurringType?: string; /** * The mandate ID. Required only for the United Kingdom. For details, see the `mandate_id` request field description in [Ingenico ePayments Developer Guide For Direct Debits.](https://apps.cybersource.com/library/documentation/dev_guides/Ingenico_ePayments_Dev/html/) * @type {string} * @memberof TssV2TransactionsGet200ResponsePaymentInformationBankMandate */ id?: string; }