Payment Detail Information
Information on the Payment Details.
QName: {http://xmlns.oracle.com/apps/scm/fom/importOrders/orderImportService/}Payment
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Contained by |
|
Contained by |
|
Handled by |
Attributes
The following table describes attributes in the service data object.
Name | Type | Description |
---|---|---|
AuthorizationRequestId |
string |
Authorization request identifier received from the tokenization service provider to authorize the credit card number. If you want to import a credit card authorization other than the Credit Card Token Number, then you must provide either the Credit Card Authorization Request Identifier or the Credit Card Voice Authorization Code. If both are provided, then the Credit Card Authorization Request Identifier takes precedence. |
AuthorizedAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
Authorized amount received from the tokenization service provider to authorize the transaction. The authorized amount must be provided if the authorization request identifier is sent in the payload. |
CardExpirationDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
Date when the credit card is no longer valid. Use the YYYY/MM/DD format. |
CardFirstName |
string |
First name of the credit card holder. |
CardIssuerCode |
string |
Abbreviation that uniquely identifies the organization that issued the credit card. For example, VISA or MASTERCARD. |
CardLastName |
string |
Last name of the credit card holder. |
CardTokenNumber |
string |
Token number issued by the tokenization service provider corresponding to a credit card number. |
MaskedCardNumber |
string |
Masked format that displays only the last four digits of a credit card number, and replaces all other digits with X. This attribute is used for security purposes. The length of the masked card number should match the actual length of the number provided by the card issuer. For example, the masked card number for a Visa card number is XXXXXXXXXXXX2345. |
PaymentMethod |
string |
Name of Payment Method |
PaymentMethodCode |
string |
Code for payment method associated with the Customer Account Payment Instrument. |
PaymentServerOrderNumber |
string |
Number that identifies the credit card payment that was authorized by Oracle Payment Server. |
PaymentSetIdentifier |
long |
Identifier for a group of payments belonging to one order. |
PaymentTransactionIdentifier |
long |
Payment Transaction Identifier |
PaymentType |
string |
Payment Type associated with the customer account payment instrument |
PaymentTypeCode |
string |
Code for the Payment Type associated with the customer account payment instrument |
SourceTransactionPaymentIdentifier |
string |
Identifier for the payment as assigned by the system that captured the transaction.
|
VoiceAuthorizationCode |
string |
Voice authorization code received from the tokenization service provider to authorize the credit card number. If you want to import a credit card authorization other than the Credit Card Token Number, then you must provide either the Credit Card Authorization Request Identifier or the Credit Card Voice Authorization Code. If both are provided, then the Credit Card Authorization Request Identifier takes precedence. |