Checkout API
Accept payments anywhere with a simple API call. Get a hosted checkout page, automatic invoices, and real-time webhooks.
One API Call to Accept Payments
Create a checkout session with a single POST request. We return a URL to a hosted checkout page. Your customer pays, and you receive a webhook.
- — PCI compliant - we handle all card data
- — Automatic invoice emails with PDF
- — VAT/Tax ID support for business customers
- — Real-time webhooks for payment events
curl https://jopay.me/api/checkout/v1/sessions \
-H "Authorization: Bearer sk_live_..." \
-d amount_cents=2500 \
-d currency=eur \
-d customer_email=customer@example.com \
-d success_url=https://yoursite.com/success \
-d cancel_url=https://yoursite.com/cancel
# Response
{
"id": "cs_abc123...",
"url": "https://jopay.me/checkout/cs_abc123",
"status": "open"
}
Everything You Need
A complete payment solution with hosted checkout, invoicing, and webhooks.
One-Time Payments
Accept single payments for products, services, or donations. Support for all major cards.
Hosted Checkout Page
Mobile-optimized checkout pages. No frontend development required.
Automatic Invoices
Professional invoice emails with PDF attachments sent automatically.
VAT/Tax ID Support
Business customers can enter their VAT number. Tax IDs appear on invoices.
Real-time Webhooks
Get notified instantly when payments succeed. Signed webhooks with retries.
Subscriptions
Recurring payments and subscription management. Under development.
Complete Dashboard
Manage your payments, track revenue, and request payouts from one place.
Financial Reports
Track gross revenue, fees, and net earnings. Filter by date range with daily, weekly, and monthly breakdowns.
Payout Management
Request payouts to your bank account. View payout history, track pending transfers, and manage banking details.
Invoice History
Access all invoices with detailed fee breakdowns. Search by customer and download PDF invoices.
API Key Management
Generate and manage API keys. Create test keys for development and live keys for production.
Webhook Configuration
Configure webhook endpoints and manage signing secrets. Test webhooks before going live.
Session History
View all checkout sessions with status, amounts, and customer details. Track conversions and abandoned checkouts.
Trusted by Growing Businesses
Companies using JoPay Checkout API in production
BeanGrader
beangrader.comCoffee grading and evaluation platform using JoPay for payments.
HireHere
hirehere.meJob board for the hospitality industry, processing payments through JoPay.
Simple Pricing
Pay only when you get paid. No monthly fees.