All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ingenico.connect.gateway.sdk.java.domain.payment.definitions.Seller Maven / Gradle / Ivy

Go to download

SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API

There is a newer version: 6.47.0
Show newest version
/*
 * This class was auto-generated from the API references found at
 * https://epayments-api.developer-ingenico.com/s2sapi/v1/
 */

package com.ingenico.connect.gateway.sdk.java.domain.payment.definitions;

import com.ingenico.connect.gateway.sdk.java.domain.definitions.Address;

public class Seller {

	private Address address = null;

	private String channelCode = null;

	private String description = null;

	private String externalReferenceId = null;

	private String geocode = null;

	private String id = null;

	private String invoiceNumber = null;

	private Boolean isForeignRetailer = null;

	private String mcc = null;

	private String name = null;

	private String phoneNumber = null;

	private String type = null;

	/**
	 * Object containing the seller address details
	 */
	public Address getAddress() {
		return address;
	}

	/**
	 * Object containing the seller address details
	 */
	public void setAddress(Address value) {
		this.address = value;
	}

	/**
	 * This property is specific to Visa Argentina. Channelcode according to Prisma. Please contact the acquirer to get the full list you need to use.
	 */
	public String getChannelCode() {
		return channelCode;
	}

	/**
	 * This property is specific to Visa Argentina. Channelcode according to Prisma. Please contact the acquirer to get the full list you need to use.
	 */
	public void setChannelCode(String value) {
		this.channelCode = value;
	}

	/**
	 * Description of the seller
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * Description of the seller
	 */
	public void setDescription(String value) {
		this.description = value;
	}

	/**
	 * Seller ID assigned by the Merchant Aggregator
	 */
	public String getExternalReferenceId() {
		return externalReferenceId;
	}

	/**
	 * Seller ID assigned by the Merchant Aggregator
	 */
	public void setExternalReferenceId(String value) {
		this.externalReferenceId = value;
	}

	/**
	 * The sellers geocode
	 */
	public String getGeocode() {
		return geocode;
	}

	/**
	 * The sellers geocode
	 */
	public void setGeocode(String value) {
		this.geocode = value;
	}

	/**
	 * The sellers identifier
	 */
	public String getId() {
		return id;
	}

	/**
	 * The sellers identifier
	 */
	public void setId(String value) {
		this.id = value;
	}

	/**
	 * Invoice number of the payment
	 */
	public String getInvoiceNumber() {
		return invoiceNumber;
	}

	/**
	 * Invoice number of the payment
	 */
	public void setInvoiceNumber(String value) {
		this.invoiceNumber = value;
	}

	/**
	 * Indicates if the retailer is considered foreign or domestic when compared to the location of the marketplace. Possible values:
	 * 
  • true - The retailer is considered foreign because they are located in a different country than the marketplace. For marketplaces located in the European Economic Area (EEA) and UK (and Gibraltar), this includes transactions where the marketplace is within the EEA and UK (and Gibraltar), but the retailer is located outside of the EEA and UK (and Gibraltar) *
  • false - The retailer is considered domestic because they are located in the same country as the marketplace. For marketplaces located in the European Economic Area (EEA) and UK (and Gibraltar), this includes transactions where the retailer is also located within the EEA and UK (and Gibraltar).
*/ public Boolean getIsForeignRetailer() { return isForeignRetailer; } /** * Indicates if the retailer is considered foreign or domestic when compared to the location of the marketplace. Possible values: *
  • true - The retailer is considered foreign because they are located in a different country than the marketplace. For marketplaces located in the European Economic Area (EEA) and UK (and Gibraltar), this includes transactions where the marketplace is within the EEA and UK (and Gibraltar), but the retailer is located outside of the EEA and UK (and Gibraltar) *
  • false - The retailer is considered domestic because they are located in the same country as the marketplace. For marketplaces located in the European Economic Area (EEA) and UK (and Gibraltar), this includes transactions where the retailer is also located within the EEA and UK (and Gibraltar).
*/ public void setIsForeignRetailer(Boolean value) { this.isForeignRetailer = value; } /** * Merchant category code */ public String getMcc() { return mcc; } /** * Merchant category code */ public void setMcc(String value) { this.mcc = value; } /** * Name of the seller */ public String getName() { return name; } /** * Name of the seller */ public void setName(String value) { this.name = value; } /** * Main Phone Number */ public String getPhoneNumber() { return phoneNumber; } /** * Main Phone Number */ public void setPhoneNumber(String value) { this.phoneNumber = value; } /** * Seller type. Possible values: *
  • passport *
  • dni *
  • arg-identity-card *
  • civic-notebook *
  • enrollment-book *
  • cuil *
  • cuit *
  • general-register *
  • election-title *
  • cpf *
  • cnpj *
  • ssn *
  • citizen-ship *
  • col-identity-card *
  • alien-registration *
*/ public String getType() { return type; } /** * Seller type. Possible values: *
  • passport *
  • dni *
  • arg-identity-card *
  • civic-notebook *
  • enrollment-book *
  • cuil *
  • cuit *
  • general-register *
  • election-title *
  • cpf *
  • cnpj *
  • ssn *
  • citizen-ship *
  • col-identity-card *
  • alien-registration *
*/ public void setType(String value) { this.type = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy