Setup
Laybuy provides a self-service sign-up for a sandbox account. To sign up, visit the sign-up page.Credentials
When setting up Laybuy in the dashboard, configure the following credentials. Both values can be found in the Laybuy Admin Portal under Account > API Details.- Merchant ID - The Laybuy merchant ID.
- API Key - The Laybuy API key.
Capabilities
Supported countries
Supported currencies
Limitations
- Cart items required - Cart items must be included with every transaction and must match the transaction amount.
Required fields
Laybuy requires the following buyer information with every transaction:- First name
- Last name
- Email address
- Phone number
Integration
The default integration for Laybuy uses a redirect to a hosted payments page. Start by creating a new transaction with the following required fields.payment_method.approval_url and the status is set to buyer_approval_pending. The approval URL expires after 30 minutes.
approval_url (open in a browser or Webview), where they can complete the payment. Once the buyer approves, the transaction progresses to a capture_succeeded state.