Unable to Create Customer as Account Owner For External Bank Accounts using REST API
Summary:
Hi, I am trying to Create External Bank Account Owners using REST API for two Cases:
Case-1:
A new External Bank Account with intent as Customer by Submitting POST Request on below API:
API : fscmRestApi/resources/latest/externalBankAccounts
Request Payload :
{ "CountryCode": "GB", "BankAccountNumber": "XXXXXXXX", "BankBranchName": "Reston Town", "BankName": "Citi", "CurrencyCode": "USD", "AllowInternationalPaymentIndicator": "Y", "AccountType": "SAVINGS", "Intent": "Customer", "PartyId": XXXXXXXX, "BankAccountName": "XXXXXX", "accountOwners": [ { "AccountOwnerPartyIdentifier": XXXXXXXX, "Intent": "Customer" } ]}
Error: This combination of party and payment function is invalid based on the usage assignment of the party in Trading Community Architecture. (IBY-825839)
Case-2:
Adding Customer as Account Owner for Already Existing Bank Account, a Supplier is already added as Account Owner, Submitting POST Request On