No. You don’t need a website to send a payment link. GoDaddy Pay Links automatically creates a secure checkout page for each of your pay links, so you don’t need an ecommerce website.