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

Attribute Information for Order Lines

Contained by

Order Header Information

Handled by

Import Sales Orders

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.
  • Primary Key

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.