Uses the Component:AuthorizationType
The Authorization component contains information related to the authorization of payment.
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..1 | Field | oag:xbt_DateTimeType | |
| AuthorizedAmount |
The amount of authorized payment | 0..1 | Field | oag:AmountType | |
| AuthorizationNumber |
The authorization number returned by the credit card processing company. | 0..1 | Field | oag:StringType | |
| CreditCardTransactionNumber |
Number of transaction related to credit card processing company. | 0..1 | Field | oag:StringType | |
| AddressVerification |
Code resulting from verification of address for credit card number. | 0..1 | Field | oag:CodeType | |
| Authorization |
Assigned authorization code | 0..1 | Field | oag:CodeType | |
| AuthorizationReason |
Reason for authorization. | 0..* | Field | oag: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.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>