Delete a payment source

A Consumer Service Portal (Service Portal) user can delete payment sources associated with their billing account.
Note: Users cannot delete payment sources associated with an automated pay plan or one with a pending payment.
To delete a payment source, complete the following steps:
  1. Get the list of payment sources.
    1. The portal submits the following API call:
      GET /billingAccounts/systemId/paymentSources
      Note: The response includes the id of each payment source.
      For example:
      {
        "id": "APIPaymentSourceList-815207334-1999650238",
        "electronicPaymentSource": [
          {
            "id": "!7DrfBUzt4wfp85CSC48KU0bhQck=",
            "sourceName": "Account Payment",
            "methodCd": "ACH",
            "action": "None",
            "achName": "WellsFargo",
            "achBankAccountTypeCd": "Checking",
            "achBankAccountNumber": "***4567",
            "achRoutingNumber": "075000019",
            "achStandardEntryClassCd": "PPD"
          },
      ...
        ]
      }
    2. The portal lists existing payment sources.
  2. Determine which payment source to delete.
    1. The user chooses to delete a payment source.
    2. The portal notes the id of the payment source to be deleted.
  3. Delete the payment source.
    The portal submits the following API call:
    DELETE /billingAccounts​/systemId​/paymentSources​/paymentOnFileId
    Note: Provide the id of the payment source as the paymentOnFileID.