Credit Card
A payment instrument such as a credit card or debit card owned by a third party payer, typically a customer.
Life Cycle Status: Active
QName: {http://xmlns.oracle.com/apps/financials/payments/fundsCapture/creditCards/creditCardService/}CreditCardService
Service WSDL URL: https://servername/fscmService/CreditCardService?WSDL
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 |
---|---|
Handles |
|
Handles |
Operations
cardExist
Verifies whether a payment card is already registered in Fusion Payments.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
ccNumber |
string |
The credit card number. It must be numeric. |
cardOwnerId |
long |
Party identifier for the owner of the payment card. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}LongResult |
Result of the operation including the card identifier. |
getPaymentCardDetails
Get operation for credit card.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
instrid |
long |
Payment instrument identifier. |
partyId |
long |
Party identifier for the owner of the payment card. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/apps/financials/payments/fundsCapture/creditCards/creditCardService/}CreditCardResult |
Credit card identifier that matches the inbound key attributes. |
processPaymentCard
Create or update operation for credit card. It will perform an update if the object exists, or an insert if the object does not exist.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
creditCard |
Credit Card |
Credit card to be created or updated. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
Result of the operation including the successfully created or updated Credit card and/or a list of warnings or informational messages. |
findPaymentCard
Find operation for credit card.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
The criteria used to limit a query result, such as the filter (where clause) or the fetch size. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
Find Control. Not currently used. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
Result of the operation including a list of credit cards that satisfy the inbound criteria and any warnings or informational messages encountered during the invocation. |
getDfltObjAttrHints
Get default object attribute hints.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
viewName |
string |
View name. |
localeName |
string |
Locale name. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints |
Return value. |
getServiceLastUpdateTime
Get service last update time.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
Return value. |
getEntityList
Get entity list.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo |
Return value. |
Security
The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.
Service Operations to Privileges Mapping
Operation Name | Privilege Code | Privilege Name | Privilege Description |
---|---|---|---|
All Operations |
IBY_MANAGE_PAYMENT_CARD_PRIV |
Manage Payment Card |
Allows management of payment cards. |
cardExist |
IBY_VIEW_PAYMENT_CARD_PRIV |
View Payment Card |
Allows viewing of payment cards. |
getPaymentCardDetails |
IBY_VIEW_PAYMENT_CARD_PRIV |
View Payment Card |
Allows viewing of payment cards. |
findPaymentCard |
IBY_VIEW_PAYMENT_CARD_PRIV |
View Payment Card |
Allows viewing of payment cards. |
Privileges to Duty Roles Mapping
Privilege Code | Granted to Duty Role Code | Granted to Duty Role Name | Granted To Duty Role Description |
---|---|---|---|
IBY_MANAGE_PAYMENT_CARD_PRIV |
ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB |
Order Entry Specialist |
Individual who is responsible for creating new orders, updating existing orders, and creating order returns. |
IBY_MANAGE_PAYMENT_CARD_PRIV |
ORA_IBY_CUSTOMER_PAYMENT_INSTRUMENT_MANAGEMENT_DUTY |
Customer Payment Instrument Management |
Manages customer bank accounts and credit cards and other payment details. |
IBY_VIEW_PAYMENT_CARD_PRIV |
ORA_IBY_CUSTOMER_PAYMENT_INSTRUMENT_MANAGEMENT_DUTY |
Customer Payment Instrument Management |
Manages customer bank accounts and credit cards and other payment details. |
Duty Roles to Duty or Job Roles Mapping
Duty Role Code | Granted to Duty or Job Role Code | Granted to Duty or Job Role Name | Granted To Duty or Job Role Description |
---|---|---|---|
ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB |
ORA_CMK_B2B_MESG_ADMIN_DUTY |
B2B Messaging Administration |
Manages collaboration messaging setup and administration tasks. |
ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB |
ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY |
FSCM Load Interface Administration |
Manages load interface file for import |
ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB |
ORA_EGP_ITEM_INQUIRY_DUTY |
Item Inquiry |
Queries and views items in the enterprise. |