Payment Links are reusable checkout URLs designed to collect payments without generating a formal invoice. You can create a link for a fixed product price or leave the amount open so customers can input their own values (e.g., for donations or dynamic service fees).
Getting here
- Log in to the OwnPay admin dashboard
- Under the PAYMENTS section in the left sidebar, click Payment Links
Page sections
1. Payment links dashboard
- Title: Description shown to the customer on checkout
- Amount: BDT price or listed as
Custom if customer-defined
- Uses: Counter showing how many times the link has been paid
- Status: Current availability (
active, inactive, expired)
- Link: The relative public path
- Actions: Edit details or copy the complete public checkout link
Accessed by clicking the + Create Link button:
- Link Details: Title, Description, Amount, Currency
- Settings: Max Uses, Expiry Date, Require Shipping Address
Fields and options reference
Step-by-step: creating a reusable payment link
- Click the + Create Link button
- Enter a descriptive Title (e.g.,
Hosting Setup Fee)
- Provide details in the Description box
- Input a fixed Amount (e.g.,
2500). Leave blank for customer-defined amounts
- Select the Currency (e.g.,
BDT)
- Set Max Uses to
0 for unlimited checkouts
- Click Create Link
- Locate the link on your dashboard and click Copy Link
Best practices
- Set a Max Uses value (e.g.,
1) if generating a single-use payment link for a specific customer
- Enforce Require Shipping Address if you are selling physical goods that need to be delivered
- Do not change the slug of a payment link after sharing it, as this will break existing URLs
Ensure that your manual gateways or API gateways are active before sharing a payment link, or customers will see an error when trying to choose a payment method.
Common mistakes and troubleshooting
Related pages