Quickstart
Integrate PayLater in four steps — authenticate, generate a payment link in the sandbox, redirect a test shopper to pay, and confirm the result.
Skip the copy-paste — download our Postman collection with a ready-to-run sandbox environment and try every endpoint in seconds.
1. Get your credentials
There's no separate sandbox to provision. PayLater publishes a shared set of sandbox test credentials — Client ID, Client Secret, and Outlet ID — that you can build and test against straight away. You'll find them, along with test shoppers and cards, on the Test environment page.
When you're ready to go live, get your production credentials from your Merchant Account:
- Log in to your PayLater Merchant Account and open Settings → Integration to view your integration credentials.
- Make sure your account has permission to see them. If you don't, your user role needs the API credentials permission.
- To grant it: go to User Management, edit the role, and enable the API credentials permission. Log in again — the credentials then appear under Settings → Integration.
2. Get an access token
Exchange your client credentials for an OAuth 2.0 bearer token — see Authentication. Send it as Authorization: Bearer <ACCESS_TOKEN> on every call.
3. Generate a payment link
Call Generate Payment Link with the order amount and your redirect URLs, then send the shopper to the returned paymentLinkUrl.
4. Confirm the result
Listen for the order webhook, or poll Check Payment Status.
Stuck on production credentials or role permissions? Reach the integrations team at tech@paylaterapp.com.