Confirmation of Payee
confirmation of payee (cop) matches the account details youโve entered, with the details held by the recipientโs bank, when youโre sending money to a business or person using their bsb and account number confirmation of payee (cop) can help verify the payee and protect you from scams and mistaken payments the current version of cop supports the โ verify address book โ use case verification and update of the payee name for an existing address book entry, where the user is not changing the account number for example verify the payee every 6 months user requested 'refresh' of a single address book entry one click bulk 'verify contacts' from the address book what does confirmation of payee do? expose the confirmed data lookup services through a new api endpoint, and extensions to existing financial endpoints to utilise these services monoova api authentication authentication for the cop api will be handled in auth0, and api access will be based on a bearer token the bearer token can be retrieved using the token api monoova api documentation https //developer monoova com/api/confirmation of payee by passing the username as maccount and the latest api key as password in the header the access token expires after 3600 seconds (60 minutes), at which point the customerโs application should generate a new one confirmation of payee match statuses when a confirmation of payee check has been carried out, customers will see one of the following outcomes match โ the information entered matches the record of the recipient account close match โ the information is close, for example, entering " paper pen co " instead of " paper & pen company " no match โ the information entered does not match the data against the account youโre sending funds to error โ the cop service was unable to confirm account details account closed โ the account you are attempting to send a payment to is closed for joint accounts, only one name needs to be supplied to get a match or close match result, and names that include apostrophes or hyphens will match both with and without punctuation marks included cx result code code name description tick green tick ( \<font color="#15803d"> โ \</font> ) icon confirmed data match excm orange exclamation ( \<font color="#c2410c"> ! \</font> ) icon close match, weak match or not enough info cros red cross ( \<font color="#b91c1c"> x \</font> ) icon no match dash orange dash ( \<font color="#c2410c"> \</font> ) icon opt out, account not found, account closed or generic errors api result code result code name description mtch match confirmed the account name matches the account in confirmed data cmtc close match confirmed this is a close or very probable match in confirmed data nmtc no match confirmed the account name entered does not match the account in the confirmed data nfnd account not found account not found in the confirmed data holder system clsd account closed account closed in the confirmed data holder system errr error or opt out opt out and generic errors test data for sandbox to simulate different confirmation of payee (cop) responses in the sandbox environment, you can trigger specific outcome codes by providing the test bank account data listed below any requests that do not explicitly match the custom triggers below will return the default successful match response scenario bsb account number account name single/joint account cx result icon code cx result code swift match result= mtch 012408 any 9 digit number macey jones joint account tick mtch swift match result= mtch 012408 any 9 digit number oz mining rocks pty tick mtch swift match result= cmtc 012408 any 9 digit number claudia mcbride single account holder excm cmtc swift match result= nmtc 012408 any 9 digit number nancy nolan single account holder cros nmtc swift match result= nmtc 012408 any 9 digit number westley ning cros nmtc swift match result= cmtc 012408 any 9 digit number blue horizon landscaping t/a blue horizon excm cmtc swift match result= mtch and matched names exceed 269 characters and indication of order of preference 012408 any 9 digit number hubert blaine wolfsterneschlegelsteinhausenbergerdorff joint account excm cmtc opt out 012408 any 9 digit number trout cherry dash errr swift match result= mtch and odh result code= mtch 012408 any 9 digit number macey jones joint account tick mtch account closed '012408 any 9 digit number clara moss dash clsd account not found '012408 any 9 digit number matthew knight dash nfnd cop not performed '012408 any 9 digit number knox berry dash errr dataholderrefusal '012408 any 9 digit number strawberry wilson dash errr toomanytransactions '012408 any 9 digit number jack elizabeth dash errr timeout '012408 any 9 digit number naomi timber dash errr messageundeliverable '012408 any 9 digit number adam williams dash errr dataholderserviceerror '012408 any 9 digit number henry ryan dash errr default scenario swift match result= mtch 012408 any 9 digit number any other name except those listed above tick mtch