Documentation
Everything you need to integrate PayWall into your application. From quick start guides to detailed API references.
Get up and running with PayWall in minutes. Follow these steps to make your first payment.
Explore PayWall's key features and learn how to implement them in your application.
Create and share payment links that never expire. Perfect for invoicing and one-off payments.
Process payments in-person with PayWall physical terminals.
Integrate payments into your application with our developer-friendly API.
Create a payment link with just a few lines of code. No complex setup required.
const response = await fetch('https://team.paywall.app/quickcheckout/YOUR-ACCOUNT-ID/', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_test_xxx',
'Content-Type': 'application/json'
},
body: JSON.stringify({
amount: 2000, // $20.00 in cents
currency: 'usd',
success_url: 'https://yoursite.com/success',
name: 'John Doe',
email: 'john@example.com'
})
});
const payment = await response.json();
console.log('Payment link created:', payment.checkout_url);
Find answers, get support, and stay updated with the latest PayWall developments.
Our developer support team is here to help you integrate PayWall successfully.