You're viewing documentation for our latest API. This will not impact your integration, but you will need the documentation relevant to you. If you have an account with Checkout.com you have received an email confirming which version to use.
We've listed the available payment methods for the Payment Links below.
Different payment methods have different required and optional fields when making a request. We've shown examples of these below.
You can view a request example with all of these fields on our API reference.
Google Pay is processed as a card transaction. It will be displayed as a payment option when "allow_payment_methods": ["card"] is included in the session request, or when conditions for card and Google Pay are met.
Retrieve the Payment Link from _links.redirect.href to send to your customer.
This could be by email, text message, social media, live chat—wherever your customer wants to pay.
When they visit the link, they will be presented with a Hosted Payments Page to complete their payment. Once they have completed the payment, they will be redirected to a Checkout.com-hosted confirmation page.
To keep track of the payments you request through Payment Links, you can check the status using the id returned when you created the session. It will look like pl_ELqQJXdXzabU.
There are three statuses:
Active: The Payment Link can accept a payment from the customer. A payment may have been attempted by the customer but not completed successfully.
Payment Received: A payment has been received successfully using this Payment Link.
Expired: The Payment Link has expired and can no longer be accessed.