Getting an ‘Invalid Payment Instrument Assignment' Error when Renewing or Copying Contracts
(Doc ID 2013037.1)
Last updated on JULY 28, 2020
Applies to:Oracle Service Contracts - Version 12.1.3 and later
Information in this document applies to any platform.
When attempting to copy or renew contracts with credit cards, the following errors occur.
Invalid payment instrument assignment. (1/5)
OKS_IBY_API_ERROR (IBY_API_NAME=IBY_FNDCPT_TRXN_PUB.Create_Transaction_Extension :INVALID_INSTRUMENT_ASSIGNMENT)
(ERROR_DTLS=Invalid payment instrument assignment.) (2/5)
User-Defined Exception in Package OKS_UTIL_PUB Procedure IBY_FNDCPT_TRXN_PUB.Create_Transaction_Extension (3/5)
User-Defined Exception in Package OKS_UTIL_PUB Procedure create_transaction_extension (4/5)
User-Defined Exception in Package OKS_COPY_CONTRACT_PVT Procedure COPY_COMPONENTS (5/5)
The customer has the same issue even if they remove the Credit Card information from the contract. For example, contract <contract number> has the issue, they open the contract and remove the CC information and change the payment type to Net30 and save. They are still getting the same errors when copying or renewing the contract.
The issue can be reproduced at will with the following steps:
1. (R) Service Contract manager
2. Launch Contracts
3. Search for a specific contract and Copy.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document