Uses the Component:AuthorizationType
The Authorization component contains information related to the authorization of payment.
Table 6.28. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes | 
|---|---|---|---|---|---|
| AuthorizationDateTime | 
                         The date and time the payment authoirzation was completed.  | 0..1 | Field | udt:DateTimeType | |
| AuthorizedAmount | 
                         The amount of authorized payment  | 0..1 | Field | udt:AmountType | |
| AuthorizationNumberString | 
                         The authorization number returned by the credit card processing company.  | 0..1 | Field | qdt:StringType | |
| CreditCardTransactionNumberString | 
                         Number of transaction related to credit card processing company.  | 0..1 | Field | qdt:StringType | |
| AddressVerificationCode | 
                         Code resulting from verification of address for credit card number.  | 0..1 | Field | udt:CodeType | |
| AuthorizationCode | 
                         Assigned authorization code  | 0..1 | Field | udt:CodeType | |
| AuthorizationReason | 
                         Reason for authorization.  | 0..* | Field | udt:TextType | 
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.28. Authorization
<Authorization>
     <AuthorizationDateTime>......</AuthorizationDateTime>     [0..1]
     <AuthorizedAmount>......</AuthorizedAmount>     [0..1]
     <AuthorizationNumberString>......</AuthorizationNumberString>     [0..1]
     <CreditCardTransactionNumberString>......</CreditCardTransactionNumberString>     [0..1]
     <AddressVerificationCode>......</AddressVerificationCode>     [0..1]
     <AuthorizationCode>......</AuthorizationCode>     [0..1]
     <AuthorizationReason>......</AuthorizationReason>     [0..*]
</Authorization>