Payment Links gives merchants the ability to automatically generate a unique payment link for their customers without needing a website. When a customer uses the link, they are redirected to a payment page to enter their payment details. This unique link can be set for single use or multiple use, depending on the business case.
Merchants can share payment links in several ways. For example, the link can be embedded in a QR code for customers to scan with their phone or it can sent via email or SMS. It can also be included in a promotional post on a social media platform such as Facebook or Instagram. You can also send the link directly to a customer via an email or text message (SMS) — for example, if you want to remind them to pay their bill.
Note: SMS delivery is supported but requires additional account configuration. Contact your Global Payments representative to enable SMS and review regional requirements and costs.
With Payment Links, you can also:
In this section, we present some “real world” examples that can be enabled through our Payment Links solution. Keep in mind that this section doesn’t cover all of the use cases.
A medical insurer wants to send reminders to its customers to pay their bill. It uses the API to create payment links, which are then sent via its CRM system as text messages to customers. Customers click the link in the text message, which opens up a payment page on their phone for them to pay their insurance bill.
A large multinational corporation uses the APIs to create payment links, which it feeds into its social media platform to push products directly to its Facebook, Twitter, and Instagram accounts. Customers can see the posts and click the payment link to purchase the products directly.
A restaurant point-of-sale (POS) software provider enables pay-at-the-table functionality by leveraging the API. The POS software calculates the final bill and then calls the API to generate a payment link. Using a third-party library, the POS software embeds the link into a QR code and prints the QR code onto the check provided to the restaurant’s customer. The customer then scans the code using their phone and is taken to the payment page where they enter the payment details.
An online retailer selling high-end products allows customers calling in for product advice to also complete a purchase over the phone using a credit card. The merchant previously used a virtual terminal to input the card number, but since this raised serious data protection and security concerns, their CRM system now sends a payment link to the customer’s phone instead. The customer then completes the purchase on a personalized payment page for the merchant.
You can easily integrate with our API to use Payment Links and automate the sharing of payment requests to your customers by embedding the link into the customer journey of your existing system. A payment link is created when you send a request to the Unified Payments API server (/ucp/links) to create a new link URL.
Once the request is received, our API then generates a unique id to represent the link (LNK_ID). You can send this link to the customer via email or text/SMS. After the customer clicks the link, they are redirected to the hosted page of our technology partner. The customer then enters their card details to complete the purchase. We then sends the transaction to our API. After getting a response, we will send a webhook to the API and then redirect the customer back to the Return URL you included in the request.
All link and transactional data are available for you to access via the API. For example, to konw the status of the transaction, cancel the link.
To try Payment Links, follow the steps and code samples in our guide.
Remember to first register for a developer account if you don't already have one. Once logged in, you can request Sandbox credentials from your account.