This commit modifies the WebLN test view in the Einundzwanzig portal. Changes include the recipient name change from "Bob" to "The Ben", addition of payment hash and payment request information, and updates the button text to "Pay Invoice".
Implemented functionality to create an invoice and make payment using WebLN. Also added error handling and logging for payment process. Updated UI to display payment information and a button to initiate payment.