Payment Detail Information

Information on the Payment Details.

QName: {http://xmlns.oracle.com/apps/scm/doo/decomposition/orderDetailServices/orderInformationService/}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

Order Header Information

Contained by

Attribute Information for Order Lines

Handled by

Order Information Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

Amount

{http://xmlns.oracle.com/adf/svc/types/}AmountType

Denotes the amount for the payment transaction record.

AuthorizationStatus

string

Denotes the status of the payment transaction record. It can have values Success, Failure, and Not Yet Performed. Null Value is value is treated as Success.

AuthorizationStatusCode

string

Denotes the status code of the payment transaction record. It can have values Success, Failure, Not Yet Performed. Null Value is value is treated as Success.

AuthorizedOn

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Denotes date on which payment transaction was authorized.

DeltaType

long

Internal column used by change processing framework for tracking type of change like update, cancel..etc

FulfillLineIdentifier

long

Reference to the unique identifier of a fulfillment line

HeaderIdentifier

long

Reference to the unique identifier for the orchestration order

InstrumentAssignmentId

long

Identifies the payment instrument assigned to the billing customer.

LineIdentifier

long

Reference to the unique identifier for the orchestration order line

OrigSystemPaymentReference

string

Original Payment information in external system

PaymentMethod

string

Payment method associated with the customer account payment instrument.

PaymentSetIdentifier

long

"Unique identifier of a group of payments belonging to one prepaid order. It contains a foreign key reference to the Billing table in case of prepayments."

PaymentTransactionIdentifier

long

Unique identifier of the payment.
  • Primary Key

PaymentType

string

Payment type associated with the customer account payment instrument.

PaymentTypeCode

string

Payment type code associated with the customer account payment instrument.

ReceiptMethodIdentifier

long

Stores foreign key to Billing Payment method. This payment method will be used on the invoice to collect the open balance

ReferencePaymentTrxIdentifier

long

Used by change mgmt to associate the change order's payment txn id with the original order's payment txn id.

TransactionExtensionIdentifier

long

Stores foreign key to the Payment Transaction Extension Id within the Payment System

UniquePaymentReference

long

Unique payment reference that order management sends to payment system to create payment extension.