Если в X2 передать wminvid (setInvoiceId), тогда в description транзакции дописывается description из invoice (они конкатенируются). X2 можно вызывать и без description. Тогда если указываем wminvid в description транзакции попадает description из invoice, если не указываем wminvid тогда в description транзакции будет пусто, но транзакция все-же выполнится.
Если в X2 передать wminvid (setInvoiceId), тогда в description транзакции дописывается description из invoice (они конкатенируются). X2 можно вызывать и без description. Тогда если указываем wminvid в description транзакции попадает description из invoice, если не указываем wminvid тогда в description транзакции будет пусто, но транзакция все-же выполнится.