# Create Payment Links Quickly accept payments for goods, services, subscriptions, tips, or donations. [Payment Links](https://docs.stripe.com/payment-links.md) are a simple way for customers to pay you when you sell online. Create a single link that you can share with everyone. ## Create a payment link Before you begin, decide what pricing model works best for you: - **Products or subscriptions**: Best for e-commerce or SaaS where you’re selling products for a fixed price. - **Customers choose what to pay**: Best for donations, tipping, or pay-what-you-want. This pricing model currently doesn’t support recurring payments or recurring donations. Learn more about the requirements for [accepting tips or donations](https://support.stripe.com/questions/requirements-for-accepting-tips-or-donations). #### Products or subscriptions If you want to create product or subscription, create a payment link by completing the following steps: 1. In the Dashboard, open the [Payment Links](https://dashboard.stripe.com/payment-links/create/standard-pricing) page and click **+New** (or click the plus sign (+) and select **Payment link**). 1. Select an existing product or click **+Add a new product**. 1. If you’re adding a new product, fill in the product details and click **Add product**. 1. Click **Create link**. #### Customers choose what to pay To let your customers choose what to pay, create a payment link by completing the following steps: 1. In the Dashboard, open the [Payment Links](https://dashboard.stripe.com/payment-links/create/customer-chooses-pricing) page and click **New** (or click the plus sign (+) and select **Payment link**). 1. Select **Customers choose what to pay** and add a title, description and image. 1. (Optional) Set a suggested preset amount. 1. (Optional) Set minimum and maximum payment amounts. By default, the maximum payment amount is 10,000.00 USD. Contact us using the form at [Stripe support](https://support.stripe.com) to increase this limit. 1. Click **Create link**. ## Payment Links on mobile If you’re creating a product or subscription, use the [Stripe Dashboard iOS app](https://apps.apple.com/app/apple-store/id978516833?pt=91215812&ct=stripe-mobile-app-docs-plinks&mt=8) to create a payment link on your mobile device. In the app, go to **Payments** > **Payment Links** to create a payment link (or click the create icon (+) and select **Payment link**). The iOS app doesn’t currently support creating links where your customers choose how much to pay. ## Share payment links Use the Dashboard to copy your payment link, and share it online. Click the copy icon next to an existing link on the [Payment Links](https://dashboard.stripe.com/payment-links) page, or go to the payment link’s details page. You can share your payment link multiple times and anywhere online, including: - Emails - Text messages - Social media platforms ### Generate a QR code You can create a QR code for a payment link in the Dashboard. Choose an existing link from the **Payment Links** page, or [create a new link](https://dashboard.stripe.com/payment-links/create) and then click **QR code**. Copy or download a PNG image of the QR code. The QR code doesn’t expire. If you deactivate the underlying payment link, the QR code redirects to an expiry page. ### Embed a button on your site Turn your payment link into an embeddable buy button to sell a product or subscription from your website. Select an existing link from the **Payment Links** page or create a new link and then click **Buy button**. Copy the code and paste it into your website. To learn more on how to embed and customise a button, see [Create a buy button](https://docs.stripe.com/payment-links/buy-button.md). ### Deactivate a link #### Dashboard You can use the Dashboard to deactivate a payment link. For the selected payment link, click the overflow menu (⋯) > **Deactivate**. After you deactivate a link, customers can no longer use it to make a purchase. You can reactivate the payment link through the Payment Links API at any time. #### API After you create a payment link, you can’t delete it. You can deactivate a payment link by setting the [active](https://docs.stripe.com/api/payment_links/payment_links/update.md#update_payment_link-active) attribute to `false`. After you deactivate a link, customers can no longer use it to finalise purchases, and are redirected to an expiry page. To reuse a deactivated payment link, set [active](https://docs.stripe.com/api/payment_links/payment_links/update.md#update_payment_link-active) to `true`. ## Configure payment methods With [Dynamic payment methods](https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods.md), Stripe displays the most relevant and compatible payment methods to your customers, including Apple Pay and Google Pay. Stripe enables certain payment methods for you by default. We might also enable additional payment methods after notifying you. Use the [Dashboard](https://dashboard.stripe.com/settings/payment_methods) to enable or disable payment methods at any time. Learn more about [supported payment methods](https://docs.stripe.com/payments/payment-methods/payment-method-support.md) and [different types of payment methods](https://stripe.com/guides/payment-methods-guide). You can review what payment methods your customers see in the [Dashboard](https://dashboard.stripe.com/settings/payment_methods/review) by entering a transaction ID or setting an order amount and currency. To specify a different set of payment methods, set the [payment_method_types](https://docs.stripe.com/api/payment_links/payment_links/create.md#create_payment_link-payment_method_types) parameter when you create the payment link in the API: ```curl curl https://api.stripe.com/v1/payment_links \ -u "<>:" \ -d "line_items[0][price]"="{{PRICE_ID}}" \ -d "line_items[0][quantity]"=1 \ -d "payment_method_types[0]"=card \ -d "payment_method_types[1]"=klarna ``` Some payment methods, such as bank debits or vouchers, might take between 2 and 14 days to confirm the payment. [Set up webhooks](https://docs.stripe.com/checkout/fulfillment.md#create-payment-event-handler) to send you notifications when the payment clears, so you can begin fulfilment. Your customers will see Apple Pay or Google Pay options if they activated those methods on their device. The payment methods your customers see also depend on the browser they’re using.