PaymentForm

Type : CustomerType-PaymentForm

Definition
Methods of providing funds and guarantees for travel by the customer.
(Defined in file OTA_CommonTypes.xsd , or a file it imports)

Elements
AssociatedSupplierThe supplier for whom this is the preferred method of payment.
BankAcctDetails of a bank account.Customer bank account definition.
CashUsed to indicate payment in cash.
DirectBillDetails of a direct billing arrangement.Company name and location for sending invoice for remittances for travel services.
LoyaltyRedemptionDetails of a loyalty redemption arrangement. This is normally miles or points.
MiscChargeOrderDetails of a miscellaneous charge order (MCO).
PaymentCardDetails of a debit or credit card.Specific payment card information.
TicketDetails of a ticket to be exchanged.
VoucherDetails of a paper or electronic document indicating prepayment.

Attributes
CostCenterIDA reference to identify the billing department for allocating cost of travel to company account.
DefaultIndWhen true, indicates the preferred form of payment.
GuaranteeIDProvides the identifier as specified by the GuaranteeTypeCode (e.g., Corporate ID or IATA number).
GuaranteeIndicatorWhen true, indicates this represents a guarantee rather than a payment form.
GuaranteeTypeCodeUsed to specify the method of guarantee. Refer to OpenTravel Code List Payment Type (PMT).
ParentCompanyRefA reference to the company from which this element has been inherited.
PaymentTransactionTypeCodeThis is used to indicate either a charge, reserve (deposit) or refund.
RemarkA remark associated with the payment form.
RPHProvides a reference to a specific form of payment.
TransferActionIndicates under what conditions the element will be transfered to the booking.
Attribute Group : PrivacyGroup
ShareMarketIndPermission for sharing data for marketing purposes. If the value=Inherit, specifies data sharing permissions for marketing purposes.
ShareSynchIndPermission for sharing data for synchronization of information held by other travel service providers. If the value=Inherit, specifies data sharing permissions for synchronization of information held by other travel service providers.

Parents
\OTA_DestActivityResRQ\DestActivityReservation\Travelers\Traveler\Profile\CompanyInfo
\OTA_DestActivityResRQ\DestActivityReservation\Travelers\Traveler\Profile\Customer
\OTA_GolfCourseResModifyRQ\GolfCourseRes
\OTA_GolfCourseResRQ\GolfCourseRes
\OTA_GolfCourseResRS\GolfCourseRes
\OTA_RailPriceRQ
\OTA_RailBookModifyRQ\RailBookInfo
\OTA_RailBookRQ\RailBookInfo