В стандартном клиенте Bitcoin Core, в GUI при отправке перевода есть возможность указать свой адрес для сдачи, чтоб для нее не генерировался новый адрес или не использовался случайный из уже существующих. Мне нужно воспользоваться данным функционалом из CLI режима либо через JSON API.
Вам нужно создать транзакцию Bitcoin в двумя выходами. Первый из этих Bitcoin-адресов будет Вашим контрагентом, а второй Bitcoin-адрес - Ваш кошелёк.