A payment link typically lasts for 30 days. It does not expire until the transaction has been completed or when the seller has achieved it.