Earn 18,000 ($180.00)
Enable Bitcoin NFC payments for Cash Register web application (galoy-pay)
Bounty Description
Problem Description
The Lightning cash register is a bitcoin point of sale web app for receiving sats online or in-person. Anybody with a Bitcoin Beach Wallet username can access their register at https://pay.bbw.sv/agbegin [where agbegin is the username].
The bounty involves some UI and frontend dev work.
We'd like to enable NFC payments in the cash register, so people using Bolt Cards or other contactless payment methods can tap to pay. A visual icon should be shown to launch a modal window that informs the user to tap to pay (in mobile web browser, user must interact to enable NFC). Error messages should be considered where appropriate (are we able to detect if funds aren't available on a card?). The user experience should be simple and easy to follow from both the sender and the receiver point of view.
See more details on the discussion in the galoy-pay repository: https://github.com/GaloyMoney/galoy-pay/discussions/408
Acceptance Criteria
PR is merged and feature is working in production environment (see github discussion link above for recommended steps.)