Tabby Pay is a smart contract that's built to prevent user error. If you send Ether to the wrong wallet, you can cancel the payment and your Ether will be returned.
Your payment will be routed through our smart contract. We attach data to the payment which contains information about the intended recipient. Only this wallet is able to accept your payment.
After you notify the recipient of the pending payment, they will visit the site to claim it. The recipient sends data to our contract that verifies they own the receiving wallet. This process currently requires a web3 enabled wallet, though future versions will support hardware wallets and more.
If you send Ether to the wrong wallet, your intended recipient will be unable to claim their payment. But that's not a problem anymore! For the first time ever, you're able to cancel your payment. The contract returns the Ether to your wallet and you can start a new payment.