com.ingenico.connect.gateway.sdk.java.domain.definitions.LodgingCharge Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of connect-sdk-java Show documentation
Show all versions of connect-sdk-java Show documentation
SDK to communicate with the Ingenico ePayments platform using the Ingenico Connect Server API
/*
* 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