Amadeus API       

Node
PoweredPNR_PNRReply
formOfPaymentSection



Description

to convey the form of payment..
Status (Requirement Designator) = Mandatory. Repetition = 1.

XML Tree

<formOfPaymentSection>
     <formOfPayment>
        <type></type>
        <indicator></indicator>
        <amount></amount>
        <vendorCode></vendorCode>
        <creditCardNumber></creditCardNumber>
        <expiryDate></expiryDate>
        <approvalCode></approvalCode>
        <sourceOfApproval></sourceOfApproval>
        <authorisedAmount></authorisedAmount>
        <addressVerification></addressVerification>
        <customerAccount></customerAccount>
        <extendedPayment></extendedPayment>
        <fopFreeText></fopFreeText>
        <membershipStatus></membershipStatus>
        <transactionInfo></transactionInfo>
     </formOfPayment>
     <otherFormOfPayment>
        <type></type>
        <indicator></indicator>
        <amount></amount>
        <vendorCode></vendorCode>
        <creditCardNumber></creditCardNumber>
        <expiryDate></expiryDate>
        <approvalCode></approvalCode>
        <sourceOfApproval></sourceOfApproval>
        <authorisedAmount></authorisedAmount>
        <addressVerification></addressVerification>
        <customerAccount></customerAccount>
        <extendedPayment></extendedPayment>
        <fopFreeText></fopFreeText>
        <membershipStatus></membershipStatus>
        <transactionInfo></transactionInfo>
     </otherFormOfPayment>
</formOfPaymentSection>


Field Descriptions

Field Attributes and Description
Node Mandatory  formOfPayment Field Type = Node. Repetition = 1.
Credit card description.
Mandatory  type Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=10, repetition=1.

Reporting code.
For a list of valid codes, see codeset type.
  indicator Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Currency code per form of payment.
For a list of valid codes, see codeset indicator.
  amount Field Type = Data Element.
Numeric, minlen=1, maxlen=20, repetition=1.

Form of payment amount.
  vendorCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Vendor code of the credit card. ex: VI.
For a list of valid codes, see codeset vendorCode.
  creditCardNumber Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Account number.
  expiryDate Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=4, repetition=1.

Expiration date.
  approvalCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=17, repetition=1.

Approval code.
  sourceOfApproval Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Source of approval code.
For a list of valid codes, see codeset sourceOfApproval.
  authorisedAmount Field Type = Data Element.
Numeric, minlen=1, maxlen=20, repetition=1.

Authorised amount.
  addressVerification Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Address verification code.
  customerAccount Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Customer file reference.
  extendedPayment Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Extended payment code.
For a list of valid codes, see codeset extendedPayment.
  fopFreeText Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=70, repetition=1.

not used.
  membershipStatus Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Credit card corporate contract.
  transactionInfo Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Credit card transaction information.
Node   otherFormOfPayment Field Type = Node. Repetition = 2.
.
Mandatory  type Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=10, repetition=1.

Reporting code.
For a list of valid codes, see codeset type.
  indicator Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Currency code per form of payment.
For a list of valid codes, see codeset indicator.
  amount Field Type = Data Element.
Numeric, minlen=1, maxlen=20, repetition=1.

Form of payment amount.
  vendorCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Vendor code of the credit card. ex: VI.
For a list of valid codes, see codeset vendorCode.
  creditCardNumber Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Account number.
  expiryDate Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=4, repetition=1.

Expiration date.
  approvalCode Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=17, repetition=1.

Approval code.
  sourceOfApproval Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Source of approval code.
For a list of valid codes, see codeset sourceOfApproval.
  authorisedAmount Field Type = Data Element.
Numeric, minlen=1, maxlen=20, repetition=1.

Authorised amount.
  addressVerification Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Address verification code.
  customerAccount Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Customer file reference.
  extendedPayment Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Extended payment code.
For a list of valid codes, see codeset extendedPayment.
  fopFreeText Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=70, repetition=1.

not used.
  membershipStatus Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=3, repetition=1.

Credit card corporate contract.
  transactionInfo Field Type = Data Element.
AlphaNumeric, minlen=1, maxlen=35, repetition=1.

Credit card transaction information.

Naming Conventions

minlen = Minimum Length,
maxlen = Maximum Length,
Mandatory = Mandatory,
Node = Node,
Repetition = Maximum number of occurences for a Node.

Code Sets and Code Lists

type

CodeDescription
AGTOn behalf of/in exchange for a document previously issued by a Sales Agent.
CACash.
CCCredit Card.
CKCheck.
GRGovernment transportation request.
MSMiscellaneous.
NRNon-refundable (refund restricted).
PTPrepaid Ticket Advice (PTA).
SGRSingle government transportation request.
UNUnited Nations Transportation Request.

indicator

CodeDescription
0Non secured print material.
1Secured print material - Originator of request information is required.
2Old.
3New.
4In connection with.
5Original issue form of payment.
AFTAfter take-off.
BEFBefore take-off.
DOMDomestic.
ECAEconomic area.
EMPEmpty.
INTInternational.
LOCLocal.
NOTNot displayable.
SCHInternational - Schengen zone.
STPTechnical Stopover.
TCTTotal containers.
TIMTime Difference.
TOTTotal items.
TRATransit.
TRSTransfer.
TWTTotal weight.
VALValue.

vendorCode

CodeDescription
7CCIndustry Car Rental Companies.
7HHIndustry Hotel Chains.

sourceOfApproval

CodeDescription
FCRS Floor limit.
MManual.
SLink.

extendedPayment

CodeDescription
EExtended payment.

type

CodeDescription
AGTOn behalf of/in exchange for a document previously issued by a Sales Agent.
CACash.
CCCredit Card.
CKCheck.
GRGovernment transportation request.
MSMiscellaneous.
NRNon-refundable (refund restricted).
PTPrepaid Ticket Advice (PTA).
SGRSingle government transportation request.
UNUnited Nations Transportation Request.

indicator

CodeDescription
0Non secured print material.
1Secured print material - Originator of request information is required.
2Old.
3New.
4In connection with.
5Original issue form of payment.
AFTAfter take-off.
BEFBefore take-off.
DOMDomestic.
ECAEconomic area.
EMPEmpty.
INTInternational.
LOCLocal.
NOTNot displayable.
SCHInternational - Schengen zone.
STPTechnical Stopover.
TCTTotal containers.
TIMTime Difference.
TOTTotal items.
TRATransit.
TRSTransfer.
TWTTotal weight.
VALValue.

vendorCode

CodeDescription
7CCIndustry Car Rental Companies.
7HHIndustry Hotel Chains.

sourceOfApproval

CodeDescription
FCRS Floor limit.
MManual.
SLink.

extendedPayment

CodeDescription
EExtended payment.