Uses the Component:AuthorizationType
The Authorization component contains information related to the authorization of payment.
Table 6.31. 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.31. 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>