Authorization

Uses the Component:AuthorizationType

The Authorization component contains information related to the authorization of payment.

Fields and Components

Table 6.24. Fields and Components

Name Description Occurrence Type Data Type User Notes
AuthorizationDateTime

The date and time the payment authoirzation was completed.

0..1Field oag:xbt_DateTimeType  
AuthorizedAmount

The amount of authorized payment

0..1Field oag:AmountType  
AuthorizationNumber

The authorization number returned by the credit card processing company.

0..1Field oag:StringType  
CreditCardTransactionNumber

Number of transaction related to credit card processing company.

0..1Field oag:StringType  
AddressVerification

Code resulting from verification of address for credit card number.

0..1Field oag:CodeType  
Authorization

Assigned authorization code

0..1Field oag:CodeType  
AuthorizationReason

Reason for authorization.

0..*Field oag:TextType  

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.31. Authorization

<Authorization>
     <AuthorizationDateTime>......</AuthorizationDateTime>     [0..1]
     <AuthorizedAmount>......</AuthorizedAmount>     [0..1]
     <AuthorizationNumber>......</AuthorizationNumber>     [0..1]
     <CreditCardTransactionNumber>......</CreditCardTransactionNumber>     [0..1]
     <AddressVerification>......</AddressVerification>     [0..1]
     <Authorization>......</Authorization>     [0..1]
     <AuthorizationReason>......</AuthorizationReason>     [0..*]
</Authorization>