WhatsApp Payment Link: Create, Share and Confirm Payment

A WhatsApp payment link is a hosted checkout URL you paste into a chat. Your customer opens it to pay using your connected provider. Sharing an external payment link does not activate native WhatsApp Pay or the WhatsApp Business API.

Create the payment request, then share the saved link

  1. Step 1

    Connect a receiving account supported for your country and finish PayRequest setup.

  2. Step 2

    Create an amount link or select an existing product. Review the seller name, description, amount and currency before saving.

  3. Step 3

    Open the saved link on mobile and check the payment methods actually available to your customer.

  4. Step 4

    Paste the link into the agreed WhatsApp conversation with the total and the order reference. Confirm the paid status in PayRequest before delivery.

A client message you can adapt

Hi! Here is the payment link for [agreed service]: [saved payment link]. The total is [amount and currency], reference [order]. Please check the description before paying. Let me know if you have any questions.

Mobile rehearsal: a €75 client appointment

CheckExpected result
MessageIdentifies the agreed appointment and €75 total
CheckoutShows the correct seller, currency and description
Payment methodActually available on your approved connected provider
StatusConfirmed paid in PayRequest, not just a screenshot
DeliveryAppointment confirmation follows your stated terms

Guide, generator or payment-link feature?

Use this guide for the customer workflow. The WhatsApp generator helps prepare a link or message; the payment-links feature explains account capabilities. Neither opening a generator nor copying a URL creates an approved receiving account.

Plans and fees

Free is €0/month with a 2% standard platform fee per successful payment, capped at €25 per transaction. Premium is €5/month and Business €20/month, with 0% standard platform fees while active. Payment-provider fees, taxes and commission-payment exceptions are separate. Selecting a paid plan does not activate it; complete setup and checkout.

Receiving payments requires a supported, approved payment-provider account. Available methods depend on your country, provider and product.

Questions before you start

Do I need the WhatsApp Business API?

No API is needed to paste a saved link into a chat. Automated WhatsApp messages require a separate integration.

Does the customer pay inside WhatsApp?

This workflow opens an external hosted checkout. Native WhatsApp payments depend on separate regional and product support.

Is a checkout screenshot enough?

No. Verify the confirmed payment status in PayRequest and match the amount and order before delivery.

Continue with the right workflow

Sources and product requirements