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

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

/**
 * Object that holds lodging related charges
 */
public class LodgingCharge {

	private Long chargeAmount = null;

	private String chargeAmountCurrencyCode = null;

	private String chargeType = null;

	/**
	 * Amount of additional charges associated with the stay of the guest.
* Note: The currencyCode is presumed to be identical to the order.amountOfMoney.currencyCode. */ public Long getChargeAmount() { return chargeAmount; } /** * Amount of additional charges associated with the stay of the guest.
* Note: The currencyCode is presumed to be identical to the order.amountOfMoney.currencyCode. */ public void setChargeAmount(Long value) { this.chargeAmount = value; } /** * Currency for Charge amount. The code should be in 3 letter ISO format. */ public String getChargeAmountCurrencyCode() { return chargeAmountCurrencyCode; } /** * Currency for Charge amount. The code should be in 3 letter ISO format. */ public void setChargeAmountCurrencyCode(String value) { this.chargeAmountCurrencyCode = value; } /** * Type of additional charges associated with the stay of the guest. * * Allowed values: *
  • lodging
  • *
  • telephone
  • *
  • restaurant
  • *
  • minibar
  • *
  • giftshop
  • *
  • laundry
  • *
  • transport
  • *
  • gratuity
  • *
  • conferenceRoom
  • *
  • audiovisual
  • *
  • banquet
  • *
  • internet
  • *
  • earlyDeparture
  • *
  • roomService
  • *
  • loungeBar
  • *
  • other
*/ public String getChargeType() { return chargeType; } /** * Type of additional charges associated with the stay of the guest. * * Allowed values: *
  • lodging
  • *
  • telephone
  • *
  • restaurant
  • *
  • minibar
  • *
  • giftshop
  • *
  • laundry
  • *
  • transport
  • *
  • gratuity
  • *
  • conferenceRoom
  • *
  • audiovisual
  • *
  • banquet
  • *
  • internet
  • *
  • earlyDeparture
  • *
  • roomService
  • *
  • loungeBar
  • *
  • other
*/ public void setChargeType(String value) { this.chargeType = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy