fix: payment_request
new widget: QRTextEdit