UNPKG

@paciolan/cybersource-sdk

Version:
44 lines (43 loc) 2.55 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 { Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification } from './tmsv2customers-embedded-default-payment-instrument-buyer-information-personal-identification'; /** * * @export * @interface Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation */ export interface Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation { /** * Company's tax identifier. This is only used for eCheck service. * @type {string} * @memberof Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation */ companyTaxID?: string; /** * Currency used for the order. Use the three-character I[ISO Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) For details about currency as used in partial authorizations, see \"Features for Debit Cards and Prepaid Cards\" in the [Credit Card Services Using the SCMP API Guide](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/) For an authorization reversal (`reversalInformation`) or a capture (`processingOptions.capture` is set to `true`), you must use the same currency that you used in your payment authorization request. #### DCC for First Data Your local currency. For details, see the `currency` field description in [Dynamic Currency Conversion For First Data Using the SCMP API](http://apps.cybersource.com/library/documentation/dev_guides/DCC_FirstData_SCMP/DCC_FirstData_SCMP_API.pdf). * @type {string} * @memberof Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation */ currency?: string; /** * Date of birth of the customer. Format: YYYY-MM-DD * @type {string} * @memberof Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation */ dateOfBirth?: string; /** * * @type {Array<Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification>} * @memberof Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformation */ personalIdentification?: Array<Tmsv2customersEmbeddedDefaultPaymentInstrumentBuyerInformationPersonalIdentification>; }