How Do I Reset a PiP to Delete All Merchant IDs?

I'd like to either factory reset a PiP or delete all merchant IDs. I have tried command 04-09 without parameters but the current pronto pass is persisting.

Answer:

Follow the steps below to resolve this issue:

  1. To reset the PiP, send the 04-09 command.

  2. Then set the reader to poll-on-demand mode via dotNET SDK Demo under Device -> Poll on demand.

  3. Send NEO command 04-00 with data DFED3F0102 to set the decrypt status flag to 02.

  4. To clear the Merchant ID and re-reprogram it:
    a. Get the merchant record under Device -> Get Merchant Record.

    b. Set Merchant 1 to blank by sending the 04-11 command with this data:
    010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

    c. Repeat Step B above for the other merchant record.

    d. Send the 04-11 command with the new merchant record as needed

    010117e7bd1f4812c46e2cf4796xxxxxxffeefe4637f42112816c34c2afa022xxxxxx0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000