UNPKG

@paciolan/cybersource-sdk

Version:
61 lines (60 loc) 3.37 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 Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ export interface Ptsv1pushfundstransferMerchantInformationMerchantDescriptor { /** * The state where the merchant is located. See https://developer.cybersource.com/library/documentation/sbc/quickref/states_and_provinces.pdf Note This field is supported only for businesses located in the U.S. or Canada. * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ administrativeArea?: string; /** * For the descriptions, used-by information, data types, and lengths for these fields, see merchant_descriptor_contact field description in Credit Card Services Using the SCMP API.--> Contact information for the merchant. Note These are the maximum data lengths for the following payment processors: FDC Compass (13) Chase Paymentech (13). * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ contact?: string; /** * Merchant's country. Country code for your business location. Use the ISO Standard Alpha Country Codes This value might be displayed on the cardholder's statement. See https://developer.cybersource.com/library/documentation/sbc/quickref/countries_alpha_list.pdf Note If your business is located in the U.S. or Canada and you include this field in a request, you must also include merchantInformation.merchantDescriptor.administrativeArea. * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ country?: string; /** * Merchant's City. City for your business location. This value might be displayed on the cardholder's statement. * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ locality?: string; /** * Merchant's business name. This name is displayed on the cardholder's statement. Chase Paymentech, Visa Platform Connect: length 22 * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ name?: string; /** * The unique id of the merchant's shop which assigned by the merchant. * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ storeId?: string; /** * Merchant's postal code. This value might be displayed on the cardholder's statement. If your business is domiciled in the U.S., you can use a 5-digit or 9-digit postal code. A 9-digit postal code must follow this format: [5 digits][dash][4 digits] Example: 12345-6789 If your business is domiciled in Canada, you can use a 6-digit or 9-digit postal code. A 6-digit postal code must follow this format: [alpha][numeric][alpha][space] [numeric][alpha][numeric] Example: A1B 2C3 * @type {string} * @memberof Ptsv1pushfundstransferMerchantInformationMerchantDescriptor */ postalCode?: string; }