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

com.ingenico.connect.gateway.sdk.java.domain.payment.definitions.OrderTypeInformation 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;

public class OrderTypeInformation {

	private String purchaseType = null;

	private String transactionType = null;

	private String usageType = null;

	/**
	 * Possible values are:
    *
  • physical *
  • digital *
*/ public String getPurchaseType() { return purchaseType; } /** * Possible values are:
    *
  • physical *
  • digital *
*/ public void setPurchaseType(String value) { this.purchaseType = value; } /** * Identifies the type of transaction being authenticated. * Possible values are:
    *
  • purchase = The purpose of the transaction is to purchase goods or services *
  • check-acceptance = The purpose of the transaction is to accept a 'check'/'cheque' *
  • account-funding = The purpose of the transaction is to fund an account *
  • quasi-cash = The purpose of the transaction is to buy a quasi cash type product that is representative of actual cash such as money orders, traveler's checks, foreign currency, lottery tickets or casino gaming chips *
  • prepaid-activation-or-load = The purpose of the transaction is to activate or load a prepaid card *
*/ public String getTransactionType() { return transactionType; } /** * Identifies the type of transaction being authenticated. * Possible values are:
    *
  • purchase = The purpose of the transaction is to purchase goods or services *
  • check-acceptance = The purpose of the transaction is to accept a 'check'/'cheque' *
  • account-funding = The purpose of the transaction is to fund an account *
  • quasi-cash = The purpose of the transaction is to buy a quasi cash type product that is representative of actual cash such as money orders, traveler's checks, foreign currency, lottery tickets or casino gaming chips *
  • prepaid-activation-or-load = The purpose of the transaction is to activate or load a prepaid card *
*/ public void setTransactionType(String value) { this.transactionType = value; } /** * Possible values are:
    *
  • private *
  • commercial *
*/ public String getUsageType() { return usageType; } /** * Possible values are:
    *
  • private *
  • commercial *
*/ public void setUsageType(String value) { this.usageType = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy