HPL Settings stores the configuration for how Airportal should create payment remittances for hotel services. User: Kurt Stauffer Date: 9/24/13 Time: 9:45 AM
| name | data type | type | namespace | min/max occurs | constraints | description |
|---|---|---|---|---|---|---|
| allowAllHotelCharges | boolean | element | 1/1 | required boolean | Can the card be used for all charges for a room? | |
| client | client | element | 0/1 | |||
| contactNumberOverride | string | element | 0/1 | |||
| customText | string | element | 0/1 | The first custom block of text that gets printed to the payment form PDF. | ||
| customText2 | string | element | 0/1 | The second custom block of text that gets printed to the payment form PDF. | ||
| downloadPdfAuthorization | boolean | element | 1/1 | required boolean | When true, a traveler for this.client can download the payment form from their itinerary | |
| emailAuthorization | boolean | element | 1/1 | required boolean | When true, a traveler for this.client can email the payment for from their itinerary. | |
| faxAuthorization | boolean | element | 1/1 | required boolean | When true, a traveler for this.client can send the payment via fax or Sertifi from their itinerary. | |
| faxOnThursThruSun | boolean | element | 1/1 | required boolean | Clients with this setting will deliver payment to domestic hotels on Thursday for check-ins that occur Saturday&Sunday | |
| folioEmail | string | element | 0/1 | The folio email is the email address that the hotel should forward invoicing information onto. | ||
| hplEnabled | boolean | element | 1/1 | required boolean | is the configuration enabled to be processed by the virtual pay service | |
| hplLite | boolean | element | 1/1 | required boolean | does the client forgo using a generated virtual card in favor of an insecure physical card | |
| issuingBank | string | element | 0/1 | |||
| maskedCreditCard | maskedCreditCard | element | 0/1 | The form of payment used if this HPL setup is using a multi-use card instead of a one time use card. | ||
| showCardHolderContactLine | boolean | element | 1/1 | required boolean | ||
| showMainContactLine | boolean | element | 1/1 | required boolean | ||
| udfDateFormat | string | element | 0/1 | The date format for user defined fields. | ||
| virtualPayContact | virtualPayContact | element | 0/1 | Get vpay contact | ||
Properties inherited from baseHibernateEntity |
||||||
| id | long | element | 0/1 | The unique internal ID of the object. | ||
| version | long | element | 0/1 | For internal use only. This is the serialization recorder for optimistic locking of several objects between sessions. | ||
Properties inherited from baseEntity |
||||||
| violations | list of simpleViolation | element | 0/unbounded | A list of constraint violations, if any, that this object has. | ||
Example
<hplSettings>
<hplEnabled>...</hplEnabled>
<hplLite>...</hplLite>
<allowAllHotelCharges>...</allowAllHotelCharges>
<contactNumberOverride>...</contactNumberOverride>
<showMainContactLine>...</showMainContactLine>
<showCardHolderContactLine>...</showCardHolderContactLine>
<customText>...</customText>
<customText2>...</customText2>
<downloadPdfAuthorization>...</downloadPdfAuthorization>
<emailAuthorization>...</emailAuthorization>
<faxAuthorization>...</faxAuthorization>
<udfDateFormat>...</udfDateFormat>
<client>
<status>
<name>...</name>
<active>...</active>
</status>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type>
<name>...</name>
<hide>...</hide>
<level>...</level>
</type>
<id>...</id>
<version>...</version>
</client>
<maskedCreditCard>
<id>...</id>
<clientId>...</clientId>
<number>...</number>
<expireDate>...</expireDate>
<cvc>...</cvc>
<type>...</type>
<bank>...</bank>
<name>...</name>
<title>...</title>
<phone>...</phone>
<email>...</email>
<ghostCard>...</ghostCard>
<cardFront>...</cardFront>
<cardBack>...</cardBack>
<signature>...</signature>
<payType>
<code>...</code>
<name>...</name>
</payType>
<address1>...</address1>
<address2>...</address2>
<zip>...</zip>
<city>...</city>
<region>
<name>...</name>
<code>...</code>
<country/>
<position>...</position>
</region>
</maskedCreditCard>
<faxOnThursThruSun>...</faxOnThursThruSun>
<issuingBank>...</issuingBank>
<virtualPayContact>
<client>
<status/>
<parentClient/>
<accountNumber>...</accountNumber>
<name>...</name>
<type/>
</client>
<name>...</name>
<title>...</title>
<phone>...</phone>
<ext>...</ext>
<email>...</email>
<signature>...</signature>
<id>...</id>
<version>...</version>
</virtualPayContact>
<folioEmail>...</folioEmail>
<id>...</id>
<version>...</version>
<violations/>
</hplSettings>