Skip to content

Delete Payee

Overview

Deleting a payee is used to clean up payment account information that is no longer in use. After deletion, the system will no longer allow using that beneficiaryId to initiate payments.

Important Reminder

Deletion operations are usually irreversible, please proceed with caution!

Applicable Scenarios

ScenarioDescriptionRecommendation
Account ClosurePayee's bank account has been closedRecommend deletion
Account ChangePayee has changed bank informationRecommend update instead of deletion
Employee DepartureEmployee departure/termination of cooperationRecommend deletion
Compliance CleanupComply with data compliance rules (such as GDPR)Regularly clean inactive accounts
Test DataClean up test or erroneously created payeesRecommend deletion

Pre-Deletion Checks

Before deleting a payee, please confirm the following:

Checklist

Must Check

  • Confirm no payment orders in process - If there are ongoing transactions, please wait for completion before deletion
  • Confirm no planned payments - Check if there are scheduled tasks or scheduled payments
  • Confirm necessary historical records are saved - Financial reconciliation, audit records, etc.

Operation Process

Step 1: Check Payee Status

  1. Call query interface Payee Details Query Interface
  2. Check current status of payee, whether normal
  3. Check for associated transactions:
    • Query historical payment records of this payee
    • Confirm no transactions in process
    • Confirm no planned payments

Recommendation

In production environment, it is recommended to first mark as "to be deleted" in internal system, observe for a period before actual deletion.

Step 2: Execute Deletion Operation

  1. Call deletion interface Delete Payee Interface
  2. Pass beneficiaryId
  3. System verifies permissions
  4. Deletion successful

Step 3: Confirm Deletion Result

After deletion:

  • Call query interface [Payee Details Query Interface], corresponding beneficiaryId data can no longer be found
  • Can no longer be used to initiate payments
  • Historical records can still be queried (if supported)

FAQ

Q1: Can it be recovered after deletion?

Answer

Cannot be recovered, needs to be recreated

Q2: Can historical payment records still be found after deletion?

Answer

Yes. Even if the payee is deleted, historical payment records are usually retained for financial reconciliation and auditing.

Q3: Can it be deleted when there are transactions in process?

Answer

No. The system will prevent the deletion operation, must wait for all transactions to complete before deletion.

Q4: Can beneficiaryId be reused after deletion?

Answer

No. Each beneficiaryId is unique and will not be reassigned after deletion.

Q5: Is batch deletion of payees supported?

Answer

The system currently does not support batch deletion interface.

Q6: What if deleted by mistake?

Answer

  1. Need to recreate the payee
  2. Recommend implementing double confirmation mechanism before deletion