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 |
|
|
Contained by |
|
|
Handled by |
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.
|
|
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. |